thanks for the input guys!

AS for the alterations, I'm going to have a tailor who works at a men's formal clothing store. Most tailors around here that I have used cut corners.

I'll also try the lower sock bit, as My sister-in-law's wedding is this weekend and I'll be wearing the same outfit again.

thanks a ton everyone!