Can I redeem gift cards on champssports.com or any store in the United States? We're sorry, but no. Any gift card bought through champssports.ca must be redeemed in Canada. Related articles Are gift cards redeemable for cash? What are the terms & conditions for Champs Sports Canada gift cards?