It took almost a month for my masks to ship and they still haven't arrived. They shipped via DHL which delivered the package to USPS which has said it's out for delivery for 3 business days now, but has still not arrived. I can't blame Brave New Look for the shipping delays entirely, but I with they would have used a more reliable shipping option than DHL. I was hoping for a smooth process so I could place a larger order