The Ritz (and Boater's World) headquarters are about a half mile from my office.
I went in there a couple of times. My impression was "If this is their flagship and headquarters, I'd hate to see the little stores."
They went bankrupt 10-15 years ago, and closed most of their stores around the country. I think they kept maybe half a dozen.