I was recently introduced to Canadian website CardSwap. allows you to buy gift cards from all of your favourite retailers, restaurants and more, and to sell the ones you don’t need for cash. Every time you make a purchase or a sale on their site, you will earn SwapPoints. You can then collect those points and spend them on new gift cards.

I love the idea of having a website where you can easily buy and sell gift cards within Canada. I know how hard it is to sell gift cards at a good value when you don’t have any use for them. I usually end up giving them away or losing a lot of money.

I decided to check out their website by purchasing a gift card myself. I was impressed by the easy to follow and simple layout and how fast I managed to process my purchase.

When looking for a card, you can easily sort them by merchant name, availability and category. Once you find the card you are looking for you can click “add to card” and proceed with the checkout.  (Note: Each time that you buy a card you will be given an amount of SwapPoint rewards, the amount varies depending on the value of the gift card you are purchasing.)


At the end I purchased my first gift card in 5 minutes (including registering for a new account and entering my shipping details).  I  was then sent an e-mail that outlined my purchase information and the shipping details. Easy!

Sell Cardswap

On the other hand, if you are looking to sell your gift cards you can also do that via  You are asked to simply enter your gift card details and you will then be provided with an offer up to 92% cash back. After that just mail the cards to them directly using their prepaid shipping label and receive a cheque via mail or account credit once your gift cards have been received.  Sounds easy as well right?

I really like how simple it is to buy and sell Canadian gift cards via CardSwap. I got my gift card in the mail a few days after purchasing it online.  I will definitevely be using their services again when looking for gift cards to purchase or when I need to sell a gift card. I also love that I am collecting reward points with every transaction and that translates into free gift cards in the future. Be sure to check out their site!

Win it: One lucky CAN reader will win a free $25 gift card from CardSwap. Enter to win now via Rafflecopter below. Good Luck!

Disclosure: I received a gift card to facilitate this post. No other compensation was provided and all views and opinions stated on this post are 100% my own.