They aren't cheap by any means. We plan to sell them at £450, which based on my initial searches this morning is the cheapest you will find anywhere.
Last year we sold them at £425 despite many other retailers breaking the £475 barrier for them.
We won't hold bats of this price in stock, but we are happy to order them in, something we will be doing for a CBF member quite soon hopefully.
Krs. Harrods and Liberty have license to print money thanks to their location and the types of customers they get. Your typical Chelsea resident doesn't care if their Gucci handbag manufactured for £50 costs them £200 or £2000. We are lucky to have a few regular customers who are addicted to top end gear, but no-one in the cricket industry (genuine sellers anyway, can't speak for the people selling out of their car boot or some well known ebay sellers) is out to rip anybody off.