Inaccurate message when buying in shop