Is £58 a reasonable price?