added recipient check to see if player exists before transferring shop to them