Yeah. To be honest, I had know idea what I was getting myself into. I didn't do much research before I got mine (an 80cc boygofast), but I'm pretty happy with it so far. The only problem I have had is that the exhaust gasket burned through relatively quickly and I had to cut a new one. Other than that it has had no problems.
For my bike, I just went to Target and bought their cheapest mountain bike (for about $60), and it is actually a pretty good bike, other than the fact that it has no shocks. And it worked out better because it had the older-style thumb-push gears rather than the kind you twist on the handlebar. This meant that i didn't have to move anything when i mounted the throttle.
Anyway, good luck on your bike and have fun.
-zach