I have been thinking about ordering from the craft channel 'cos I've seen a few things I like but I am a bit wary because of a bad experience I had some years back with Ideal World over a returned item . I eventually got a refund but what a performance ! Are you pleased with their products and the service ?