Not only shoppers, they are active players. Active players need more active players, that's what this game is about.
If the poor farmer buys too much, they will stop when there is no coin left and will learn to control their budget better. If the rich farmer buys things, they probably worked out a strategy which keeps them going on: find someone selling what you need and stick to them.
I agree with Tiggerr, all you can do is to make they think your shop is not worth visiting anymore, then they will leave by themself. No active players want to be sticked forever with inactive/uninteresting farm.
If you old followers also leave because they can't buy any good stuff anymore, why do you think they followed you in the first place? It seems you only count on your followers to buy your stuff. Why is that, can't you not have more neighbors via Game Center? This could change your game experience for the better.
Last month when I got a shopper like this, I changed my habit to this:
- do not restock my shop after that person visit
- split what I want to sell into smaller quantities and list them at different times (to give everyone a chance to visit my shop)
- sell things that person cannot unlock yet
- sell vegetables/ carrot pie/ popcorn/bread/muffins/cornbread (Don't know why I have trouble buying those so I stock a lot and resell from times to times)
- always save dairy/sugar related product to help with boat, you won't see this much in my shop unless I have too much and need to make barn space
- if I need to sell expansion item, prefer selling in small quantities
Result? Unfollowed me a few days later.







