Serial.println inserting extra CR & LF

"Use print instead of println if you don't want the CR & LF. That's what println is supposed to do is add those. "

I was using println as I want a CR & LF, it seems that some times an extra CR & LF gets added to the string.
Could there be an extra inserted by the USB connection, I wonder...