Excellent service! I ordered online, as I'm currently 2000 miles away from my girlfriend, and the order was delivered exactly when needed. Despite the inconvenience of a professor who didn't let the delivery person into the class room lol.