Thats where i got my hub motor. The owner struck me as technologically incapable though friendly and had about the same prices as everyone else. Unlike a few of the other ebike stores around the web he ships with trailer connectors so be careful and know that you will need to replace them with andersons in order to use anyone elses controllers.
To better explain why i called the owener "technologically incapable" he has a guy that does his website for him and he uses paypal. right around the time I ordered my motor from his site he switched his email addresses, causing him to "loose" my order and have my money float around in cyber space for a few weeks. Now I'm not an expert in paypal but ive used it for small e-commerce apps and after its been activated you don't need to even have access to your email address to retrieve money or get order details. Anyway he says paypal refused to give out my email address or phone number so he couldn't contact me. Eventually after not getting anything from him I called to see what was up and found all this out, from there it was easy to get my money back from paypal and place my order again, this time everything went through and my motor arrived intact, working and everything was great.
If you're going to buy something from there just make sure the order is recived instead of waiting 2 weeks going.... where the hell is my motor?