Hi and welcome! Buying a disney gift card is a great way to save on the foreign exchange credit card fees, as well as getting you an extra 1-3% return. I've paid my entire
Disney cruise with gift cards!
You cannot get bonus points buying a giftcard, those 20x offers don't work unfortunately. Depending on the type of PC card you have, you will either get 10 pts/20 pts/30 pts per dollar spent on the giftcard if you buy it at Shoppers or another of the PC stores. So on a 400$ giftcard, you'd get 4000/8000/12000 in pts on that giftcard purchase AT PC STORES. (At Shoppers, you just wouldn't get the base 15 pts per dollar spent at Shoppers that could bump you up to 25 pts/35 pts/45 pts per dollar spent - that doesn't apply to giftcards).