M.J.
Check Lands' End right now. Trench coats should be on clearance as summer merchandise takes over. Macy's is another good place to check. I got a nice London Fog trench there years ago on clearance for $50. You're timing it perfectly to find a coat.
As far as the shirt, also look at Lands' End. They make a really great wrinkle-free version. I have it in another color and it always looks great right out of the dryer.