The points usually change monthly, but a lot of the merchants will stay the same. However, the unusually high bonus points (such as 10x) may not stick around for too long. So if you see one and happen to need something from that store, don't hesitate too long to purchase.