Not yet.
They are friendly, and nice
I looked at some jobs they had posted online. It lists the following as their headquarters: 680 Sunbury Road Delaware, OH 43081
A search on American Freight doesn't show any Stores in Colorado.
I'm not sure I bought furniture from the one in Claycomo Missouri
Thanks! Your answer is awaiting moderation.