I was very impressed with Ideal Tile. When I first purchased my home I had a very tight timeline to get the carpets installed before I was scheduled to move my furniture in and after I finished painting. They helped me find a carpet that I liked, met my needs and could be delivered in time. They also found a wonderful installer that installed it exactly when they said they would.
I later purchased lovely cork tiles from them as well. These were available for pick-up exactly when they said they would be.