I'd recommend a cool down timer to items bought from the shop as well so we don't get people spam-buying cheap 100 qi items for free, more expensive items, and certainly this would work out decently well. Say a one week timer on all items purchased? I think a one week wait is more than fair.