i am canadian and this is what i found out about visa gift cards the post office ones are actavated as soon as you pay for them
ALL others that you buy at Shoppers Drug Mart , walmart are not actavated for 24 to 36 hours after you buy it i talked to a sales lady there and she said they...