Maybe. IMHO much easier to give a homeless guy $20 to buy a SIM card for you than to get a homeless guy to mail order an obscure radio module on Digi-Key for you :)
The delivery address gives you away though. Either you or one of your associates is going to have to be in a specific place at a specific time to sign for the package.