I have order more than 50 phones of the LG X Power with out any problem (peoples please don't jump on me )
There is something not right with the address not matching what Cricket is expected. I have once been refused by Cricket but after played with the address a few minutes everything is fine. Just got my 15 Lumia 650 yesterday out of my 3 address.
So there is must be something to do with either the address or the card. May I ask what kind of card you or your friend used? Type, Bank?