My spouse was told by the local Telus store that the Public Mobile SIM cards are not free even though the PM web site says they are in their first time subscriber promotions. The store in question is listed as a physical pick up location for SIMs. TI...