I have the perfect quilt shop! Threads of Time in Danville IL. The owners are there every single day. They and their employees greet every customer with a smile, handshake or pat on the back, free coffee/tea & cookies. 5000 bolts of fabric, willing to order anything you need, if it's not there already. PLUS there's a retreat center in the back - all modern facility can handle up to 34 people! I'm in love!