I ordered 4 masks and 15 filters on May 1st. They were suppose to ship in 1 to 2 weeks. On the third week I sent an email asking for an update on the status of my order. After reading a lot of bad reviews I thought this may be a scam and I'll never hear back. I did get a response a few days later explaining that due to high demand my order would be late. They told me they would expedite my order and I would get an email the week after Memorial Day that my order was shipped. I got an email on June 3rd and my masks arrived on June 8th. They are as advertised and will work great.