Haven' heard of that vendor before and I'm not exactly sure what you bought but I just wanted to say that I've had really good experiences with ABS brakes in Orange, CA. http://www.abspowerbrake.com/index.html
I realize this is one of those "...now you tell me!" deals but I just thought I'd mention it anyways. I've purchase a number of products from them (disc brake and power steering kits) and they are pretty good. The owners are knowledgable and will talk to you and help you as well. Appreciate the tip re Inline Tube. Best of luck with your projects.