Get a prepaid card all they have ever mailed me was the card. Then you cam shop on line. Send to a pick up box or FedEx pick up location or as you said a friends place. I use prepaid for online because my account had been jacked before shopping online so I put money on prepaid buy what I want then there is no money for crooks to steal. And I never have to deal with getting new cards.