They have right at the top of their online page, "$49, free shipping." There is no asterisk or small writing after it, no exclusions whatsoever. You have to click on the "free shipping" line in order to see that there are exclusions, but there is no indication that it is even a link or clickable.
However, after you fill out your order and all the information, you will not get free shipping unless it is on specific products. They are PURPOSELY hoping their customers add more products in order to get free shipping and then are too dumb to notice they're charging a shipping fee.
I had to EMAIL customer service to find out that there are exclusions. That's how hidden it is. They were totally unapologetic. They've lost me as a long-time customer.