My last 3 cars I purchased through internet sales, usually contacting dealerships within 100 mile radius and ask them to give me the best offer they can give me. Given that I can have anywhere between 15-25 dealerships to talk to so there is no way to visit them all . James, kept pushing to visit Palm Harbor Honda and when I told him that I got better offer (and gave OTD price) he essentially called me a liar saying that he knows pricing and I could have not possibly have that offer. I've given same OTD price to others and when they couldn't match they just gave their best, but I never got a backlash like one from James.
I have worked with Palm Harbor Honda before, but with different internet sales manager/director, and it was much more pleasant experience.