you'll always pay more at a dealers and get a worse price for your own bike but Duc Leeds are one of the better dealers and have excellent after sales service. I've bought quite a few bikes from them and whenever i've had a problem its always been sorted for me. Im prepared to pay that premium price just for the service, it has been known for the odd Duc to have problems and the reassurance that its got dealer backing is worth it imo.
I'd haggle a bit on the price and maybe push them to do the first service due at 600 miles free, that'll save £200, maybe try and get a few extras thrown in like a hugger etc. Sell your bike private if you can.
So far this year I've bought 3 bikes off duc Leeds, they helped sort the insurance write off on my numpty in days and found me an ex demo S spec multi strada as i wanted the S to replace my written off bike but couldnt aford a new S. Bike is Duc UK sales rep's and needs picking up in Kent and guess what? they'll drive down and get it on Monday as I wanna be back on road ASAP.
[end advert]