Black Circles have the best reputation and are keen to uphold it. I used to know all the guys that worked at their head office in Peebles. Be aware that they do not hold any stock themselves. They get their suppliers to do all the packaging, labeling and posting. All they do is cream off the profit for a bit of electronic paperwork. Saying that, they have the best organised website and ordering system.