Middle eastern you say....
Not sure about there, but some cultures aren't happy until they get their rocks off by talking you down, and with the hardcore types, there is never by too much. There are different ways to handle it. Too bad you let it get to the point where you can either do the job while regretting, or bail. With all due respect, it sounds like you need to get a bit smarter on doing business with various types, such as her. If the bottom line is that she won't respond fairly to you being honest about what you need to get, walk for sure. People like that tend to be very set in their ways, from my experience.
She may not know that from your perspective, from most people's in the states probably, she is being unreasonable. Some folks can be surprisingly dumb about that, living in their own little bubble.