I haven't done any comparing with the sites you've mentioned, but Joanne at 
Vitamin-Resource.com has excellent prices, and really works personally with 
you to try to get exactly what you need.
Deb