Very good customer service and Great help. The only thing is when my order was delivered it was broke and i had to wait. The guy came back to fix it 2 weeks later and He didnt have the right peice so i had to wait another day for him to find it. Maybe it was just my experience but maybe they could get a little more organized! Butother thatn that very good communication from them so overall id say they are ok!