Actually give the player the items when the purchase is complete.
Fix concurrent modification issues.