Hi everyone. I am looking to buy a new bike but can't decide between a Batribike Granite, a Powbyke X324 or perhaps an Ebco UCR30 (although the latter has no throttle which is a toy I would like). Has anyone had experience, good or bad , with any of these models including after sales support if needed please? Thanks