I've had 4 in the last 5 years and apart from one small spot on the boot lid next to the number plate recess on the 96 540 none have had any rust issues.
Even the 98 520 I bought for £200 is rust free and all my cars have lived on or very near the coast for quite a few years.