19k is still a bit too close to the shop price though. 17.5k seems fine to me for this, but is still Haggleable.