We have bought A LOT of furniture here in the past two months. We had an entire new house to fill up. I found the customer service to be fantastic - Brandon P. and Mike Van Fleet both treated us really well. Recognizing that we had bought a lot through them, they worked to get us extra discounts over and above what we negotiated on our own.
The ONLY reason this was not a 5 star review has to do with delivery and post-delivery service. The delivery guys were great and spent the better part of a day putting everything together. However, they were not gentle with the floor and tracked dust everywhere. They didn't wear paper boots in the house or put down furniture blankets.
Second, one of the items had a damaged leg. Rather than order a new piece that would have been to us sooner, they ordered a replacement leg that we're still waiting for... if they ever get us that replacement leg I will consider raising it to 5 stars.
All in all, we will go back here when we need more furniture.