Ecs is slow as balls with shipping and they charge a lot to ship.
I wanted to buy some license plate screw (2 of them) and I was quoted $10 on shipping!!!
I still give them a 4/5, everything was packaged neatly, and the prices are good. The shipping price is what kills me from buying more stuff from them.
I used authaus az for maintenance parts, free shipping over $50 ftw!