Are all MyPoints gift cards valid in Canada?

Follow