I get MSM from James Allison
www.sunstoneherbals.com
I like the 1,000 mg tabs.  Good quality, good prices.

Terry