I had a look on Selfridges website, there's is £42.
QVC has exclusive colours (don't know if that's good or bad though
)
24 pieces £31.20 + £5.95 p&p (but available on 2X EasyPay of £15.60 x2)
And a 30 Day Money Back Guarentee.
(And no, I don't work for QVC)