Sometimes, I will be buying items from the main shops, and then everything goes "poof" all at once, no matter how many items there were in the shop. I use Safari. Is this a bug or am going up against super restocking ninjas? If it's a bug, is there any way to fix it?
This is normal. The shops clear out periodically to restock with fresh merchandise.