Based in the UK, we specialise in craft supplies and many card making products and materials. If it's cardmaking you're into then Liz's Crafts is the ideal site to visit.