The part I ordered arrived damaged, and their customer service disappeared leaving me with no way to return or exchange the part. I never got anything but a busy signal when I tried calling the online parts department. The 'live chat' found on their Website isn't 'live' - it just tells you they'll get back to you within 72 hours, but then they never do. After nearly a month of being ignored, I finally had to reverse the charge on my credit card.
The reviews found here and elsewhere seem to be vary unfavorable towards this company. But the reviews found on the TASCA Website itself seem to be cherrypicked to only show positive reviews which looks very disingenuous to me.
Edit/update: Tasca apparently saw this review shortly after I posted it (according to email correspondence I received from them), and contacted me with an apology and to make arrangements to return the part for a refund. I was given a FREE return shipping label, and not too long after I sent the part back (2-3 weeks?), I was issued a 100% refund.