It's easy enough to get a good attitude. Just let the same merchant (Geoff has the most money (that I've seen)) repair and identify every item you need and sell everything to him. Attitude rises through fair trade, although slower.