restrict repeated buying