I placed an order for Sneaker for my daughter, I thought the sneaker would arrive sooner but after checking, (my fault) I did not pay extra for additional shipping options. So I waited. Upon checking it said the order would be received with 7-21 days, at that point I thought it was a scam. I message the sender and they replied, order shipped. I continued to check the tracking process of the shoe, still in disbelief. Around the 12th day I check and it was actually shipped and received. I could belief it after hearing the bad stories online. So I owe an apology. Shoes were received and look good. Great experience!