Fix how we don't allow calls to Buy when restocking