I probably have the same bike over here (called a Mango). I selected Mango because they assemble and test ride the bikes before shipping them out.
I've racked up about 3500km and haven't had any problems except tubes/tyres which is more of an issue with the crap roads here than anything else.
You can read about it here:
http://www.bikeforums.net/commuting/...term-test.html
edit: and, I agree, the brakes were crap BMX brakes but have worked for 3500km.