I've dealt with them for parts for my daily only. They don't sell crap parts and they try to give you a choice.
Overall I like their web page and it's layout. They now take Paypal which is good for someone like me although I haven't bought anything yet using paypal.
Before Paypal you had to fax them an authorisation so you could use your Visa card to pay for your order. (international only)
Overall, they're pretty good... But not "Pelican" good.
I prefer dealing with Pelican for my Porsche and VW but Pelican don't have the range ECS has for my VW.
I would buy local but the few Euro parts places here are run by "Cowboys".