Great Product and price, The delivery service is the worst. I took a day off of work and paid for delivery and was told would be there between 10AM and 1PM and would receive a call from the driver a half hour before they were to show up. We had contactors there to install the products at 2 PM. 1 PM came with no word, I called and was told are running a little late and again driver will call half hour before arrival. 4PM rolls around and still no word or delivery. We checked the outside area to make sure they didn't show up and deliver without a call and nothing. Went back out side at 4:30 and the must have showed up and got out as quickly as possible. They put the extremely heavy items on the side of the house that is no where near where we wanted them. I lost a days wages along with having reschedule with contractor to come back to do the job. Poor, Poor customer service. If you buy from there, pick it up.