That is not an unreasonable price to pay for a good suit. Even a cheap suit will run 200-300 at JC Penny. A good silk sportcoat will go for $300-$500 at a good retailer. I would not be surprised that someone who dresses well would pay nearly $1K for a nice suit. But then I am in CA, so maybe that makes a difference.
On the other hand, Goodwill will charge about $50-$100 for that same $1,000 suit.
Tom
Modesto, CA