Sport Chek does provide gift cards right on their site, and you can use these cards to shop online or in-store. These gift cards do not expire.