Thanks for the replies folks, it's really only a new thing but a shame to have to bin the unit because of it. Oh well! Tried a few cables, bricks and wall socket chargers too.

Interestingly, it doesn't reboot when it's in a computer USB, it just does the data transfer fine.