I would buy Fabric, but with a project in mind. If you have a pattern you have been wanting to make, write down what you would need for it, or look for a pattern there, and then get what you need. Then you can make something to remember your trip to the sew expo.