Ordered 4 swimsuits, all in stock. After paying I get a delivery date of 6 weeks out. I think that's a long time but vacation isn't for 8 weeks. After waiting for 6 weeks I contact Modlily customer service and they say they will "SHIP" it tomorrow (on a sunday) which if 4 days after it should have been "DELIVERED" They say it's because they are "so popular" I call scam!! Products were in stock and you still haven't even shipped in almost 7 weeks! I canceled my order and requested a refund. We'll see if I even get my $100 USD back.