Hi, I'll admit that I've never actually purchased a nicer pair of dress shoes and this will be my first. All I know is that the price of dress shoes can range from $50 to upwards of a couple thousand. I wear dress shoes everyday and I am looking for a solid pair of black dress shoes that will look above average, tasteful and will be up for the wear and tear. I know the budget I gave is quite large (300-900) but I'm either looking to spend closer to $300 or willing to invest more (close to $900) for a high(er) tier shoe. Any places to shop, brand names, etc. recommendations would be greatly appreciated. For what it's worth, most of the suits I'll be wearing are black/grey and plain or pinstriped. Thank you.