Gonna tell my story here about them too, so Buyers Beware!
Got my 80cc engine kit from them as a birthday present. Was going to put it together back during 4th of July weekend. Mind you I'm a newbie, so very excited, as at that time, gasoline prices were getting pretty expensive too!
Anyway, put everything together, and ended up the engine is dead. Small sprocket would not turn no matter what.
Started to contact them via email. Got a call, said they'll look into it. Never heard back for two weeks. Emailed them again and again. Finally they told me to send back the bad motor where I have to pay! Fine, $30 to send it back from the SF Bay Area to Canada. Don't hear from them for ~4 weeks!?! Emailed again, finally got to talk to John. He said someone might have signed for it but he doesn't have it, so he'll research and call me back. Never updated me if they checked the engine out but they did send a replacement.
Guess what? It's broken! Same issue. Is it me? Perhaps, but I have a licensed mechanic doing the installation and he told me the engine is frozen. Could be the same lot of shipment they received...?
Anyway, emailed them again, and no answers!!!!
Frustrated? You bet! Very terrible experience for a newbie. Asking my friend to dispute the card charge instead of paying to ship the engine back again and praying for a working motor!!!!
If you want to buy, pay a little more for much less headache!!!!!!!
Just my $0.02.