I used to buy most of my supplements from Swanson for years but eventually; both their service and promotions became too much! As others have noted, customer service is pretty much non-existent, orders take way too long to ship and their promotions are so confusing and misleading. I used to be so happy with them that I referred several people to their site. Now, I avoid ordering from them! Such a shame!