Another item I never buy full price is iTunes cards. Generally there is a sale somewhere every month or two that keeps me well supplied. As I buy all my music and the occasional game I find these invaluable. Right now at Sears Canada in-store you can get a $50 iTunes card for only $40.
I just got a $60 pack (3 x $15) of iTunes cards for $48, so I am set for a while. Promptly bought the 'Eagle' for Angry Birds and Glee's 'Don't Cry For Me Argentina.' I like getting individual songs on iTunes because frankly if I don't like the majority of the album why waste money on buying it? It is far better to just buy the 1 or 2 songs I love. I have been considering getting Rolling in The Deep by Adele, but every time I turn on the radio it is playing so haven't need to buy it yet!