Avoid. Pay more if you have to, but just don't buy from ecampus.com
LEXINGTON, COLORADO -- Ecampus.com claimed they had an item in stock on the web site. They did not have the item in stock. When you need books for a course, this matters.
ecampus.com claims they ship in "24-48 hours." Let's begin by noting that a significant percentage of online retailers ship your order then same or very next day. It's 2014, for the love of all things sacred. That said, if you're lucky, they'll *process* your order in that time... which doesn't equal shipping. Then, if your item is out of stock, expect to wait another 24-48 hours for them to tell you they don't have it in stock and provide no ETA.
I'd rather purchase my product for the hyper-inflated prices at the schools book store than use this completely incompetent company.
If you need support, good luck. If they have a phone number, it's hidden quite well. Luckily, I purchase online with American Express. Ecampus.com may be anti-consumer, but AmEx most certainly is not.