I ordered a complete set of worlds CVD's from titaniumracingltd.com in England, they mailed me the parts, received them, realized they were not the correct ones before even opening the package. Emailed them for return, sent them back, and they acknowledged receipt. 2 weeks after they received them they said they would refund my money. Still nothing, I will file disputes with better business bureau and have already contacted my credit card company to make the dispute.
They refuse to respond to emails.
Avoid this company at all costs.