That's gorgeous! She did a wonderful job on it.
I have found Michael's and Joann's prices to be ridiculous. I've framed myself by stretching it with small pins
and doing it myself. Way cheaper.
The exception was a wedding sampler for my son and dil. I went to a professional framer and they did a wonderful job for less than JAF and Michael's.