I ordered this for my daughter with plenty of time, (according to your website) for Valentine's Day. I ordered on Feb. 4 and my daughter just received it today, Feb.18. I received a shipping update on Feb 8 saying it would be delivered that day and it wasn't. This is ridiculous. It was shipping from Florida to Mississippi according to the USPS tracking. It traveled thorough the Florida postal service from Feb 4 to Feb. 8. Then was in transit to the next facility from Feb 8 to Feb 9, when it finally arrived in Jackson, MS. It sat in Jackson until Feb 17 when it was then in transit to the next facility. Today it finally arrived in Starkville, MS. I can understand that once it leaves your hands you can't control anything from that point forward, but I am sure I am not the first to complain about USPS being a shipping carrier. Honestly, I would rather have the option to choose my carrier and pay more to insure my packages timely arrival. I literally could have drove to Florida from Louisiana where I live and then to Mississippi and had it there quicker.