It was worth persisting ! I finally got through on the phone to spill my woes, and within a day or so, I got the SIM card, which now seems to be working perfectly.
Don't give up, but make sure your phone has a speaker option, or you'll end up with a frozen shoulder !