I love WSP, they are my #1 supplier also. I never have had a single problem with them. They said on the website that orders would be delayed, it shouldn't be a surprise. I too hope this does not deter them from continuing to have big sales!
As for the "free shipping", it's your job as a consumer to figure out where you can get the better deal. We all know nothing is free (I mean seriously, we are crafters who make products), and that the shipping has to be paid somewhere. Any new products I order (I have an idea already for my usual products) I go around to all the different suppliers and see who is cheapest after adding shipping. Guess what, WSP is still usually cheaper. Their FO's and EO's are usually a bit pricey, but if it means having to order one single bottle from BB or NG, versus adding it to my WSP, after the shipping, it's sometimes cheaper. Again, it's your responsibility to check on that kind of thing.
Mistakes happen, we're all human.