Its probably good I had only 10 minutes to look around because it was like being in Ali Baba's cave. Yes, really.
I suspect most of their business is online, but there is nothing like being able to go and handle stuff in person, and you save shipping.
Here are the showroom hours:
M-F 10-5pm, Saturday 12-4
1035 Havens Court (off Haven, turn off Main Street)
Downers Grove, IL 60515