They should at minimum allow the player to set the default option... either shop or barter. But I would rather the default be barter. At present the default is not barter, so I am always having to switch it (and it gets to be a pain in the arse).