Fixed pid check in Shop buy(), and implemented deposit without finding cheating user functionality