While they had the text book I needed, they lacked the efficiency in ordering and when I paid for UPS OVERNIGHT I am still receiving my MANDATORY textbook next week instead of tomorrow or Saturday. Also, when we had issues with our card, they declined the order and even when I went to reorder they were not clear in the slightest and did not reorder the book that I absolutely needed. They are extremely unclear and make it very difficult to order and reorder and it is completely unnecessary. I am very upset and I will not be ordering here again.