Since you didn't mention this critical piece of information I'm assuming you have a software business.
A lot of people expect software to be free, or practically free. You don't want these people as customers. Put the pricing in a big font on your site and then you won't have to waste your time with people who aren't serious.
If you're selling to larger businesses it's pretty typical for a low ranked employee to get tasked with finding out the price of 10 competing products. The number then ends up in an excel sheet. Since the only goal of this employee is to figure out the price, they're obviously going to ignore you after.
A third possibility is that your product isn't very good, or priced unrealistically. So experiment a lot with pricing. It's the only way to figure out what works best.