The nice thing about DIY and bikes that aren't fully integrated OEM with proprietary everything is they are more modular so it's possible to identify and repair problems. The bike shops are allowed to remove motors from discrepant OEM bikes (or maybe other parts as dictated by manufacturers), but can't fix anything. My friend has been waiting almost a year for a PAS switch for his Bulls; wonder if he'll ever receive it. DIY kits and lower end bikes have components that haven't changed much and if one has a modicum of intelligence he can repair problems when necessary. I was given a 36V battery by a friend but no charger. Since there are a finite number of connectors for charging batteries, it was easy to take another 36V charger and make a connector to mate it with the battery.