I received my book a week before the class was over, luckily the local library was more reliable. Additionally they don't give refunds, maybe it's because they know there service sucks and would lose a lot of money......hmmmmm.