Speed-O-Motive used to be a decent place to buy kits.
I bought a stroker kit from them years ago and everything was great. I even called them and talked to someone, and they were friendly and knowledgeable.
Sadly, like so many businesses, they seemed to have gone down the toilet.
I don't know if they have new owners, or what, but they are not the same as they used to be years ago.
Same thing with alot of machine shops. They get sold to new owners, and the new owners are just a bunch of hacks.
Any business is only as good as the people running it.