They have good prices and fairly decent prices. However, if there is any problem in the order, you are on your own. We ordered a piece and it was written up incorrectly. I found out it was incorrect when I went to pick it up at the warehouse (after waiting 1+ hour). Instead of apologizing for the error, the store blamed us for ordering the wrong piece. I asked to have the correct piece delivered at no cost, they wouldn't do it. Finally when the piece arrived, it was damage (worn paint). The delivery person told me he listens to complaints all day long.