The Cards could be availed through some selective distributors.
Simple: the card can be refilled via direct deposit. As mentioned before, dealing take a checking account in order to get yourself a debit card account. https://Groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY