Hatton's is geared up to ordering by internet and shipping overseas. My latest order arrived in Canada 6 days from ordering, at a surface postal rate of £1.65 for 250g - and no VAT.
I'd love to order from John if I was in the UK, but it's not the most effective for me.