First, thanks all, for this great discussion. Its very helpful.
This whole thing of adding withdrawals to next yr makes this very inflexible. Why can't the govt allow people to withdraw and put it back the same yr as long as they don't cross the 5 K / yr limit?
Because of ignorance, I moved my TFSA funds from one bank a/c to another bank a/c last yr. Looks like I will be getting penalty.
Also, how will we know about the penalty? Will we get a bill from CRA?