Damn, that sucks. I certainly have bought things from them. 2 Brembo RCS19s, and several other things over the years.