I have used upromise for years and have raised almost $900 for my kids education. You can transfer it to thier 529 accounts or any other that you want.
If you are in it soley to get the most amount of money out of your transactions, you might be able to get a little bigger rebate at ebates.com or fatwallet.com with some vendors. You have to keep checking.