The selection here is nice, and the owner can order any specialty items she doesn't carry. It is a good place to buy wholesale if you make quilts or wallhangings as a business. Parking is a pain, but is worth it.
The owner is how shall I say, a wee bit eccentric. She can be REALLY crabby, to the point you wonder if you've really done something to tick her off. You haven't. If you can ignore her moods, you'll really enjoy the store.
By the way, do NOT bring young kids here. They are not welcome, and the owner can be off-putting to kids who are sensitive. You'll want to browse awhile anyway, so just come when you are unencumbered!