The only time I have ever had to deal with slow shipping in when I have also ordered yardage. That seems to slow it down quite a bunch. 20 days to get my last order. I don't mind. I generally just order daily deals with pre cuts. I have ordered at 5am and received ship notice by 6. I think they are a great company. Have seem many videos on the family business. I just keep liking them more and more. They seems to be a great family and are doing what they can to survive and thrive.