I forgot all about Valentines Day, so I ordered from Yandy on a Thursday, had it shipped overnight (which was extremely reasonably priced) and got it on Friday afternoon! The prices were good for the quality and I received a free gift. Sizing seemed fairly true to description. The customer service reps were very prompt about getting back to me to enter a discount code and refunded me the difference for the discount right away. They have a huge selection as well! Will order from Yandy again!