I've had very good luck with them--parts have been as described. Orders ship quickly. Agree that they could work on the email side of their business. But when there have been questions, phone contact has been polite and effective.
I've ordered brakes, blowers, transmission parts...come to think of it...most of my Targa is used DC automotive parts