I do like Kiltstore's practice of awarding points for your purchases (if you register). After all my orders are dispatched, I will have 3252 points with them, which translates to a savings of 32.52 pounds on an order. You can't combine these points with the Xmarks discount, so you have to decide whether the points or the discount is better for a particular purchase. Who knows, if I save up enough points, I may have enough for a free kilt!8-)