I've bought a Honda + Stage III and a HS + "Honda" 4G, as well as several small parts from B-E.com. Any shoddiness of parts I've received from them I don't consider their fault, and anyway they are usually quick to make good on anything bad if you complain nicely. I will definitely keep bringing my business to them, I wouldn't hold their slowness on basic troubleshooting against them if it exists.
One has to understand that with these MBs, things aren't necessarily going to be trouble-free. There is often tinkering involved! If you see someone say they bought such-and-such kit and had no troubles whatsoever, while you had many issues with yours, they are often a somewhat experienced builder who might not consider tinkering a problem.
There are always Monday- and Friday-built parts, tho. And bikes