This site is extremely user and…
This site is extremely user and unfriendly and it makes it nearly impossible to submit receipts or link accounts in order to achieve any rewards. Complete waste of time!!
United States
This site is extremely user and unfriendly and it makes it nearly impossible to submit receipts or link accounts in order to achieve any rewards. Complete waste of time!!