Though questions Fitzwilly. I've looked all over for a brand name but there isn't. The box only says Mini Bike and that's it. I bought it in a store-outlet and yesw I was really pleased with the price. They are mostly about twice more expensive. I could ask about it next time I come there if they could give me some more information about where they come from etc. For now Googling gave me these sites they are not exactly the same but maybe it helps you further:
http://seattle.craigslist.org/skc/bik/303262840.html
http://homestore3.com/motclowmin.html
Sorry I can't really help you further at this point.