I selected a VISA card to be mailed to me, but I have not received it.

Visa cards typically take 7-10 Business Days to arrive in the mail. We have noticed a considerable delay in the USPS delivery since COVID. If you believe your card may be lost in the mail email help@tremendous.com for assistance. Tremendous is able to cancel the card and send you a new link to reclaim the reward.