I placed an order this weekend from Revolveclothing.com, an order which I really wanted to have for a trip I am taking tomorrow. So, I decided to cough up $20 to get the items to me on time. Of course, the "guaranteed" overnight delivery never happened. I am still sitting here, without my stuff, and none too happy about it. Both Revolve and the USPS are to blame on this one, as Revolve told me yesterday that their orders were going out at 2:30pm, but the tracking site still expected delivery today. Revolve did refund the cost of express shipping and gave me a coupon for 25% off of a future order, which I did appreciate and I did think was a nice gesture. However, they really need to stop guaranteeing next day via US mail. USPS does not guarantee it, so Revolve has no way of knowing whether it will be there or not. I filled out a survey with them, and let them know that I will start ordering again when they start using UPS, FedEx or DHL. Ok, rant over.