Upromise could be worth it if you have the time to spend uploading receipts and linking accounts and if you remember to shop through the app or online portal. Because the service is free, it doesn't cost you anything to try and see whether it works for you.