how you finding the 120?
I had a D3 3 or 4 yrs ago, 80k, fsh 1 owner (54 plate) and had noend of trouble with it. I had it four months, and got shut before the warranty expired.
when it worked, it was superb, but there was no way you can have one long term, which was my plan, so i px'd it on my...