From Oxfords to Monk Straps, we found the best dress shoes that you can buy online. Shop them at men's retailer Jos. A. Bank while they're still in stock.