+1(514) 937-9445 or Toll-free (Canada & US) +1 (888) 947-9445
I read the first message and didn't read the rest so maybe i am just answering twice.

If your company doesn't stamp it, i wouldn't worry about it. One of my company stamped it and there was no information on the stamp that could not be found in the letter. The other company said that they don't stamp it and immigration (read US immigration) accepted it and they just wouldn't listen. I got two letter from the university, one stamped it and the other didn't.

I don't think CIC would be too strict about it, especially if you come from a country that has little fraud when it comes to these things and countries where it is easy to verify.

Recently, one guy was asking on this forum how should he doctor his letter. If such things happen from any country abnormally high number of times, then CIC might be more strict about it. CIC is reasonable about some stuff....that is my inexperienced view.

Even for a bank, if it is an original statement, i don't think CIC cares (i didnt even know they expected us to stamp a bank statement). I think it is a usual practice in many countries for banks not to stamp something that is original. Oh i just realized that you may not be talking about a bank statement but a employment letter from the bank. my bad.
 
I agree with Rupehari, as I said earlier, my letters were not stamped and they accepted it. Now either you can discuss this all day long and hold on to your letters and waste time, or just send what you have and continue with the process.

Rules are made by CIC, and only they decide what to accept, we can only speculate.