I just had to buy photo paper for the first time in years! For a long time, I was getting free paper with my canon ink order. They no longer offer that special so I now have to order it. My question is "Where do you buy your photo paper? Any place with fantastic deals?"