I am having the same problem, thought I am currently temporarily solving it by placing the seeeduino in front of a heater fan for a minute or so. The problem seems temperature related, as I have only been having uploading problems recently, when we had bit of a cold spell.
The seeeduino is mounted on a (seeedstudio) harness, if that helps.
Cheers,
Steve