I just placed an order with Keepsake Quilting on May 4, 2011 - they sent me an email last night saying my order has shipped. I felt I needed to post this as some folks have said they have not had good luck with them shipping promptly. I can't speak to anyone elses experience but mine has been great!