Shoppers Drug Mart stores are giving out cards with purchases offering 2000 bonus points if you update your profile.
While many of these codes are limited to a targeted set of customers and do not work if it was not sent to you, this is a store code and will likely credit if you have not updated within 6 months. You can increase your chances of these offers crediting by updating your phone number and address when you enter the promo code (change Rd to Road etc). You must use a valid email address and updating it greatly increases your chance of credit. If you use gmail, you can add a period anywhere in your username and it will still get to you but look like a new email (so myname is the same as my.name).
The code for this offer is 1041 and must be completed by October 29th. Click here to edit your profile, the promo code goes in the very first box above your email address and points for this code code will be added on or by November 11th.
The card from the store does not specify 6 months, but the terms in the confirmation email sent by the promotion do include the 6 month stipulation. It will be interesting to see if Shoppers Drug Mart enforces it.