I don't know about the usa , but over here we have these cards you can buy as gifts. You pay whatever amount you want to give s a gift and they load it on to a card , that can be used like a limited credit card for that amount.
Find out if you have those in usa. That would help your ass out alot.