I'd give this app 5 stars if I actually received the rewards owed to me. I've cashed out over $100 in the last few months, but that's only about half what I should have. Im constantly missing cash back but app tells me my receipt has already been submitted when trying to upload it manually. Conveniently, it works great if it's under $1 owed. I contact customer support with detailed proof, yet only have about half my missing cash rewarded. Need to make manual upload an option, for all receipts!