They shipped a part that did not fit my car contrary to what their video indicated - waited a ling time to get the refund
Still waiting for another refund for another order that I canceled consecutively - they received the item back 5 days ago and they need another 10 business days to issue a refund.
Customer service is so bad - they treat you like s**t