PinPurchases has some additional fees associated with it. It has a maintenance fee of CA$2 per month after the 'use by date' and a redemption fee of CA$15 for requesting a refund on or after the 'use by date’.