Quelle est la différence entre « apporter » et « amener » ?

D’où vient l’expression « faire bonne chère » ?