Ecampus.com
Horrible - STAY AWAY
Placed an order on a Sunday and discovered later that I needed to cancel it because my financial aid wasn't going to be enough to cover the class. I received a reply to the cancel request first thing Monday morning saying it had already shipped out and they couldn't cancel it. Very impressive that ...