Ive read a lot of questions and replies on here trying to find out if I am good to go for the stimulus payment. I got my refund on a Turbotax Visa debit card. Is that ok?