I need some advice regarding my current situation. I left canada 3 years ago and now i found a new employer who hired me and we got a positive lmia already. Now my concern is, i overstayed in canada for 6 months, will that affect my application for temporary resident permit? Will they refuse it? The reason i overstayed is i want to stay for the boxing day so i can buy more gifts to my family and cuz its cheaper. Can you enlighten me?