And if you have, how long did their shipping take? I usually buy in store, but they had to place an order for me today because my size was out of stock. I'm scared I won't get it before I go on vacation!