Fix issue when buying keys, would accept request for too much metal