since the player get maximum purple equip with 3 stars, then the shop is looks like useless. Refreshing it untill maximum level is just useless. so, why u don' t make a chamge on it. Put a new equip with higher level in the shop or just give a surprise, lucky buying equip for player with higher level.
Hope u will think about it. Thank you