I used to order from Keepsake Quilting all of the time, however; since it was sold the quality of service has gone down the tubes. I ordered a printed panel 7 months ago and still haven't received it. I was told it was back ordered, then out of stock and couldn't be re-ordered, then that it had been shipped to the wrong address and I was going to be charged additional shipping to send it to the correct address. I called to tell them to just cancel the order, in that they don't seem to be able to get it right, and was told that the panel had been shipped out again a week ago. I checked the tracking number only to find that, according to the shipper, it had only been sent out yesterday. The order prior to this took over 6 weeks to get to me and that one supposedly didn't have any back orders in it. Sad to see what was a great on-line store turn into such a mess.