While £300 is always unwelcome after buying a new car, as has been said before, you will spend just as much fighting for a better settlement and break any business relationship you have with the dealer.
Sounds lilke you got a good offer, and one I would accept if it were me. The dealer appears to be reasonable in this case.
Mark


