Very terrible Company to deal with. Poor communication: they don't respond to emails, phone calls, and they'll loop you into a customer service agent that doesn't help you one bit; basically a messenger. Then don't expect to receive a phone call back in regards to it thereafter either. Yes the phone calls are long as customer service wants everything from you but your social security number!
Then you'll get a text message offering you $10 for your review. IT'S FAKE, THEY DON'T GIVE YOU ANYTHING. Don't waste your time with this fake company, they'll do nothing but burn your time on an engine job!
Check the trust pilot site for recent reviews of this Company as well! I seem to follow the recent bad experiences.
AND YES THEY'RE RUDE!