Dealer charges a $299 doc fee.