No actually, as far as what is a good built bike out of china, they simply are not. A good bike out of china now is miles better in every respect. If you need me to list the actual weaknesses i can. Even if I went through this forum alone, I could post up numerous links to broken frames, failed electrics, bottoming out and sagged shocks/forks, shagged ducars, snapped chains, stuffed hubs, hard seats, broken plastic air filters and the list goes on. Now of course all mini's are prone to some failures, including Jap built bikes. But really, the 'Apollo bycycle factory' is using the cheapest designs and parts available from china. Even they wouldn't deny that. (maybe they would?)
Edit-A post just got made today of another major Apollo failure. As all the bikes purchased this year, age and get ridden more frequently this summer, you just watch this forum for the endless failures....