I am a big fan of any and all rewards programs and I like CVS for vanilla reloads and Extra Care Bucks!
CVS is currently running a double quarterly Extra Bucks promotion with registration here. You will earn 2x on everyday purchases from 9/16/13 to 12/15/13.
Luckily there is a CVS very close to my house and I do a lot of deal shopping here 😉