Hi SF: I'm eyeing a Brooks Brothers sportcoat. The site says it's on the madison fit that is the "more forgiving" cut. I'm a 40R in brands with a tailored fit (my chest circumference measures 41" and the shoulder measurement in my jackets is 18-18,5". Should I size down to 38R? Also, I'm 5'8. Should I get a short size? Any advice would be greatly apreciated. BTW: Going to a store is not an option since I'm not in US. THKS!!