The wait is over! All about the Uphold debit card