I have had pretty good success with Upromise. Only had one order not track and emailing them fixed it. Most of my orders get approved within 60 days but I have seen a few that took up to 90 days.
Since I had have a Sallie Mae Mastercard, I was introduced to the High Yield Savings account. As a Sallie Mae CC cb method besides statement credit or adding to student loan, you can send your cb to Upromise. If you have one the high yield savings accts, it will automatically deposit monthly funded cashback into your acct around the 15th. But the biggest perk is that if you meet the monthly requirements (easiest being $25 monthly deposit), you get a 10% annual bonus. Unfortunately, that bonus is treated as interest but it still makes a 5% credit card closer to 5.5% and ditto with my 5% Staples online GC purchases.