Some days ago I ordered a bunch of snuffs from My Smoking Shop
from the UK. The ordering process was easy, I paid by credit card and the delivery was fast. They mixed up one item of my order, sent my a Kendal Brown instead of an Original Kendal Brown. I contacted them and proposed adding a free tin to my next order, which they promised to do. So, that's absolutely fine with me.
Due to their wide range and the fast response time, I will definitely order again there.