This has been discussed many time, but most posters will not see your question because they do not usually visit this area of the forums. Best bet is to do a search for "MSPA" and "last 90 days," or "all dates." BTW, my personal answer is that experienced shoppers with good reputations among schedulers not not need to pay MSPA anything. Also, MSPA is the lobbying group for the companies, not for the shoppers. By "joining," a shopper does not get to influence or vote on their policies.
Based in MD, near DC
Shopping from the Carolinas to New York
Have video cam; will travel
Poor customer service? Don't get mad; get video.