Find another dealer but whatever makes you happy. I wouldnt buy from that dealer for sure but remember sales and service departments are very differnt i hated the sales department but love the service there great.
If your too far from another dealer and the ford is the closest one then youll be happy with one go get a tuner and an intake and it will run with a titan
I say find another dealer thow.