I've never run across a worse company to do business with. After patiently waiting 3 months for them to resolve a fitment issue with a big brake kit, I finally pressed them for a refund. Long story short, all they offered was a store credit if I returned the items and
- the items must never have been installed
- returned in the original packaging
I did not keep the original packages. My bad on that assuming the parts would fit. I took pictures and sent them to them showing how their parts wouldn't fit.
Also, the fine print says for a refund, the parts must be returned within 10 days.
Don't take chances - buy from a forum vendor that has a strong reputation of customer support. $700 lesson learned.