I have been a customer of Swanson for over 20 years. Today will be the LAST time I ever go to their web site. Over the last 10 years I have experienced several times price changes from when I place my order to when I actually pay for the item, on their subscription orders, and in their promotion orders. Pea protein from 16.24 changes to 24.99 at check out. Their shipping charges vary constantly as to when you qualify for free shipping. Their use of and promoting Shop Runner to receive free shipping only to find out it is free after you purchase a membership.
My advice order at Amazon. Better prices, better customer service, and reputable company.