I have a similar story as well. I wanted to buy a Tacoma back in '08. I visited the local dealer, sat down with a sales person, and started running some figures. At that time, I had never purchased a new vehicle. Now, I trust my parent's advice and knowledge, so after each time the paper was slid across the desk, I'd call my parents and give them the numbers. After the third or fourth adjustment, I went to make a call again. Before I could stand up, the sales person looked at me and asked, "Do your parents make all of your decisions?" I said, "No, I can make this one on my own!" I then balled up the paper and walked out, only to carry my business 60 miles away to another dealership. I was awarded the same truck almost 3K cheaper, and they treated me like I was their only customer in a long time.
I get it though. Some customers will rob you of valuable time, time that could be spent working with another customer that could provide bigger sales. I deal with this almost daily at John Deere, and I had enough the other day. A person wanted me to troubleshoot a problem with their equipment over the phone, which as most of you know is next to impossible when they no nothing about the machine. I worked in circles with this individual for 15-20 minutes before stating that I had to go, as they were keeping me from repairing other customer's equipment. Rude? Yes. Gratifying that I finally put the bullshit aside. Definitely! Did we likely lose a customer? Probably, but I'll make that back hand over fist with the next two or three that will actually bring their equipment to me instead of me trying to fix it over the phone.