It's weird how it's always the same ones in these threads.
My advice is to forget all those and buy an established brand. If you can't fix things like that yourself, you have to buy from a local shop, otherwise you can buy Chinese bikes mail order, but not bikes with Bosch, Shimano, Yamaha...