There could be any number of reasons why your physical card hasn’t arrived. If you just requested your physical card or you only recently requested a replacement card, the card may still be in transit. It takes between 5-7 business days to arrive.
If it’s been longer than that please feel free to get in touch through any of our support channels, including our email at support@ugly.cash.