I have bought online many times. They are sent through the mail. The last time I bought $500 and they were NOT activated. I used my Red Card Debit Card and the funds were taken from my checking account. I got the run around from Target.com and my local store could not help me. I was on the phone for 3 hours. They tried to tell me that it was Disney's responsibility to activate them and I would need to go to my nearest
Disney Store. We have no Disney Store anywhere near here. Finally, someone I spoke to was able to activate 7 of the 10 cards. She said she would send a ticket for the rest and it would take 5 to 10 business days. This was on 08/30. I checked yesterday and the remaining 3 cards are still not activated, but Target's system is showing it is. I am out $150. I will never order gifts online again. If there is a store near you, I would buy them at the store. The six people I spoke to with Target.com to get this resolved were pretty much clueless regarding the activation of the cards.