I've had several others provide various windows, front door and garage door etc and their quality proved to be so poor over a 10 year period they're being ripped out and replaced by the best. I've ended up realising that you get what you pay for. When you have water sloshing around inside double glazed windows, water leaking through a buckled front door, a garage door that keeps falling down on your bikes, you know it's time to bite the bullet and pay up. Should have gone to them in the 1st place, it would have saved me money. It's a bit like some after market bike parts which are total c**p which you wish you hadn't bought but seemed a good idea at the time.
Maybe next year for the gearbox internals.