Try -
http://www.seriousperformance.co.uk
They do all sorts of products via mail order. They only accept cheques but prices include postage and packing and they deliver within a couple of days.
Contact Alex on 020 8350 7257 or 07979 600701 and he will gladly recommend a good product.