NoKeys has Xbox Live 12 Month Gold Membership (Digital Delivery) on sale for $42.65 USD / $53.57 CAD when you apply discount code XBOX12M during checkout.