just puttin out what has already has been stated, there is no reason why you should be charged the $150, if anything that fee should be charged to your travel agent who probably was the one who chaged your itinerary without telling you beforehand, you knew how much you were going to pay and agreed to it, and than you were hit with a change fee which is not what you expected, so you shouldnt be the one who has to pay it
like jimworks said, find a better travelagent, this one just isnt cuttin the butter, they dont seem to be adaquate or have the skills to book holidays/trips/travel or anything as they have bad communication with their customers, you should try and get your travelagent to cover the unexpected costs
phx showed a good flight itinerary that would give you good time so you wont have to worry too much about delays (at terminal B at EWR newark they have a chilli's too go, mcdonalds, a asian restaurant, pizza, and a cafe) for your wait, not too sure what the other terminals have
|