After going back-and-forth, I finally ordered a new lens and flash from B&H.
Canon Zoom Telephoto EF 100-400mm f/4.5-5.6L IS
Canon 580EX II Speedlite TTL Shoe Mount Flash
Canon Zoom Telephoto EF 100-400mm f/4.5-5.6L IS
Canon 580EX II Speedlite TTL Shoe Mount Flash
Comment