Flexible, easy to contact, convenient!
I would give 4 stars because, in the midst of moving season, they had forgotten to put some details into my order whilst on the phone with me. I called to double-check everything was all set a day or two prior to my order, and sorted out the issue without a problem. Their willingness to accommodate my circumstances bumped them to 5 stars in my books. Everyone I spoke to was personable and easy to work with. We got free delivery during a sale/special when I initially placed the order. Overall, an excellent experience and service.