This is my go-to store for fabric, quilting supplies and classes. I've been very happy with the selection of all of these.
As of this writing I'm signed up for a class, I'm waiting on a quilt that I'm having them longarm and I'm planning how to spend the $25 off card I have earned from my many purchases there. I love this place.