Updated buy and sell methods for player shop compatibility