Originally Posted by Biturbo3
Im sure that's just a rumor. They are one of the most stand up after market companies that I've had the pleasure of working with so far. I've dealt with them numerous times and never had any issues with my credit card.
Certainly not a rumor
I think the other thread got deleted. I'll try and dig it up. You can be burned from anywhere on the internet.