Can't fault Havana House,
quality of products I have purchased has always been immaculate and well described on the website. Packaging is sensible and designed to keep products in optimum condition. Delivery slightly delayed by Royal Mail but can't fault HH for that really.
All in all, excellent.
On-line service was great but I wouldn't bother visiting the Windsor shop. My score for customer service relates to the shop in Windsor and not the online service. Chap that worked there was nice enough, however a colleague of his from another shop popped in during my visit and I was then ignored until he left. Bit disappointing as I'd specifically made the trip to Windsor just to visit the shop.