I've noticed that some ladies are complianing of haggling. Seriously, you are not getting a new car...Do you haggle with your rent monthly, your light company, your phone company? You getting an hour not a lifetime. You are not signing a contract.
It may mean you get a lower service of performance and a lady who is not that happy to serve you. If it's a culture thing that is YOUR culture not hers. You may offend the lady you really want to see.