I don't think you necessarily need a group buy. Just call to order one and identify yourself as a member of MyST.com and they should give you a $20 discount. That's what I did, and they gave me a discount.
I think there is an ongoing one... like Train said... said say your a member, Im going to get one soon, just about to put in my reflex shocks (kinda excited)
The bar is a very nice improvement with or with out your new shocks.
I simply handles better in all cases. You will see others tell you it is a waste of money and they will give you their reasons. But the reality is, those that have it like it. It will help with the stability to a substantial degree as well. Basically, it helps with the sway of the vehicle in all occasions.....