I think it’s pretty obvious that the current shop is inspired by Fortnite’s, but with monthly rotations rather than daily… I think this is pretty counter-productive for selling in game cosmetics since instead the shop acting as a reason to check in every day for the new rotation, you have to wait a month to see if the item you want comes back. With the small amount of available cosmetics I think that you should just make all of the cosmetic items available for purchase
individually but organized by outfit, or keep the rotations but make them daily cycles of a 2 randomly selected item for each body slot.
I understand that the current rotation is a month due to the fact that you need time to make new items, but there are people such as myself that want to purchase pre-existing ones that are no longer in the store. To again take from Fortnite, keep new or more interesting items grouped as outfits (but still with the ability to buy specific items from said outfit) in big boxes on the left, and then select some random smaller or more common cosmetics for the right.
This is just personally what I’m thinking would work, but I can totally understand if you are planning to have cosmetics only be in the shop once and be exclusive.
Side note: I made a post earlier in feedback about the bandana worn by a person on townshiptale.com’s banner, and I think this could be one of the smaller items on the right.