I would not trust Stead's at all. I took my scooter there for a service. Prior to that it had been running fine and I had actually driven it about 30 miles the previous couple of days with no problems. As soon as i got the scooter home, the engine seized!
They charged me £80 for collection and delivery back (I only live a mile away).
They are more interested in selling their bikes than anything to do with after-sales service. As long as they can get you with their '0% finance deals' then they are happy. Anything else, forget it.