If you shop at the Superstore, try the PC Mastercard. It's 1% back that you can spend at Superstore. No fees. I've had the card for gawd knows how long (probably 10 years at least), and I've cashed in about $1,300 (just checked my account). Of course, this was when they were more generous with points (ie. free points for signing up direct pay, free points for bill payments, etc.. all of which are gone now).
Their customer service has been very good too. One time I had $1300 charged to the card, from an unkown source. It was taken off within a day. The only problem I encountered was when I was in Hong Kong - transactions wouldn't go through b/c the fraud system had kicked in. A phone call fixed the problem though.
You have a couple of photos that are great... you must be very good at photoshop!