Well written article in the Financial Posts reminds us all that refund is only a temporary rebate that you are going to have to repay when you withdraw funds from your RRSP.
http://business.financialpost.com/personal-finance/retirement/rrsp/topped-up-your-rrsp-contributions-think-twice-before-spending-that-tax-refund