The CardSwap platform is such a great idea as it allows you to swap an unwanted gift card for one that you really want! Don't want a gift card in return? No problem - you can either get cash back in return, donate it to a charitable cause and/ or earn rewards! There are hundreds of retailers to choose from so you don't have to worry about not wanting one in return. They are based out of Toronto, Ontario but ship all around Canada.