Having recently had several orders filled by these guys I have nothing but good things to say about them. Firstly, they offer excellent products at reasonable prices. Secondly, on one order I made a mistake and gave them an incorrect address. I had continuous support throughout the Christmas period to ensure that my mistake was rectified... and largely by the same senior customer service manager (with continuity messages from her staff during her rare absences from work). Thank you Victoria! Overall, and they helped me thank some important business contacts — both in Europe and America — recognising hard work done for me by various people - and they did it well.