Where can I buy 8x12 frames?
You can buy 8 x 12 frames online at http://www.amazon.com/s?ie=UTF8&page=1&rh=n%3A1063286%2Cp_n_size_browse-bin%3A370623011. The frames will cost you around $20 to $5 depending on your taste. Go to the site for details.
at a photography shop, walmart if you're lucky
Hobby lobby or Michael's.
I bought from amazon http://tinyurl.com/ahbt6zw
I guess you can buy 8 x 12 frames online at Walgreens and you can get them for much less if you use HelloCoin.com online coupons. Good luck.