*For Closed Beta Customers Only
If your physical card hasn't arrived within the expected timeframe, which is typically 7-10 business days, please don't worry. Contact our Support team at help@letsweel.com for assistance. Our team will be happy to help track the status of your card delivery and provide further assistance as needed.