I'd opt for the pricier fabric store, if for no other reason than I live between two different Joann's and have "used up" those stores. I'm bored with their fabric selection at this point, and I have enough rulers and tools and toys to open my own shop.
A gift certificate to a store I'd never been to would be best of all.