If you are talking about their "cashback" discounts you have to claim the refund after 60 days, it is not automatic, you can easily check what is due and when on the app/website. But if you claim it it is paid to you in a day or two, the system works just fine, I just had US$200 cashback last week.