I hate ECP with a passion, I had the misfortune of dealing with their customer service department last year when a thermostat they provided failed within 2 weeks of purchase.
The hassle I went through to get a refund was ridiculous, safe to say I've never shopped there since.
I also notice they are no longer forum sponsors!