Maybe the one place I don't want to go. I have been to Israel, Jordan and Turkey though.
Yes. It was difficult at first because they harass the crap out of you to buy stuff. You have to learn how to say no thank you in a way that shows them respect and then they'll actually accept it and move on, which is by fist pounding and saying "Respect." It feels like you're mocking them because you kinda have to use their accent, but they actually accept it and are fine then because they think you've been there before. They're looking more to bug the first timers.
No, but I've been to other places :P