Staples has a couple of good deals right now. First ink, through 12/19/09 Buy $50 in ink, get 20% back in Rewards and $6 back per recycled cartridge. This is double the 10% and $3 you usually get. This Reward is in the form of a Staples coupon that they mail out quarterly. You must sign up for Staples Rewards (free and easy to do). You can also recycle up to 10 cartridges per month. This is a good deal if you need ink.
The best deal though: FREE BATTERIES. Also need Staples Reward, but buy a 20 pack of AAA or AA Duracell Batteries and get the full purchase price of $12.99 back in the form of a couple for Staples mailed out in January. Limit of 2 per customer per week. Offer good through 12/26/09.