I do an awful lot of business with Jetmaniac also, and he is the epitome of someone whom I have built a relationship with. He is my first call 100 percent of the time. His prices are great, he has it in stock and gets it out same day 99% of the time. I bought one motor from him, and considered his big bore kit seriously. But when posed with my fiancée putting her foot down and saying this is really the last motor I could buy for the next 3-4 years and it has to last, I had to go with a bigger displacement motor than the 780 he offers. Because I knew I would want more HP within that time frame. My fiancée is an accountant and she regularly updates me with how much my ski has cost. Personally I don't care, but I also have to live with her. I purchased a fantastic looking motor which I have every confidence that it w assembled with the parts I was told were in it, it is a work of Art, sadly it's too cold here to fire it up to see what it has, but I'm still waiting for my new hood to get here from Tem. I have purchased something in my 4 years or so of riding freeride, and 17+ years of riding couches from every company that supplies parts. My motor was purchased from a somewhat new engine builder on the boards. However he has been building motors for a long time, has built many motors for other members locally to hi. I looked over his credentials before putting down any $. I got a great price for what I got comparatively. I have developed a relationship with him and I have no doubt he would be there for me if I called him on a weekend (if he wasn't out on the waters himself). I have also purchased a lot form other people who have one of a kind products. People like Rhaas, cold fusion, thrust, etc.. Some are bigger than others as far a size but an hope you get where I am going. I have dealt with a lot of dealers, a lot of personal sellers, a lot of people within our community, and I can truly say that I don't feel as if I have ever been done wrong. I get where you are coming from however and I agree that everyone should play by the rules that are in place to keep things a level playing field.