whaaaa? You drove 1 1/2 hrs to visit her, and she started telling you that you weren't being 'frugal' enough with your money?
Tell her you appreciate her concern, you are getting by just fine.. thank you, and you were really looking forward to spending an enjoyable afternoon browsing the fabric shops and wanted to share that with her, since you treasure time with her so much. ..... If she did it a 2nd time, I'd bypass her house on my way to the fabric store!