SUPER DISORGANIZED, LACK OF COMMUNICATION, WHEN THEY TELL YOU THEY WILL CALL YOU THEY NEVER DO!!! THEY SAY FIRST 2-8 DAYS TO DELIVER WHEN THAT GOES BY THEY SAY IS 14 DAYS..THEN THEY SAY IS 21 DAYS.... THEY SAY SOMETHING DRIVERS SAY SOMETHING ELSE.. DRIVER DONT HAVE HELP AND WILL CANCEL DELIVERY SAME DAY YOU ARE SCHEDULED AND MISS WORK AND DAY WASTED... THEN HE DONT EVEN CALL TO SAY HE WAS ON HIS WAY...THEY WILL OFFER TO RESCHEDULE BUT THEY WILL CHARGE YOU $500 AFTER THEY THE ONES THAT MESS UP ON ORIGINAL DELIVERY DAY!!! IF YOU WANT HEADACHE, STRESS, ANGER, AND WASTE OF MONEY USE THEM... OTHERWISE THEY ARE BETTER COMPANIES OUT THERE... TODAY 3WEEKS LATER I AM STILL WAITING ON DRIVER, MISS MY DAY OF WORK, APPOINTMENTS ETC.... OH... ALSO IF YOU CHANGE YOUR NUMBER THE COMPANY UPDATES IT AND WILL NOT..... TELL THE DRIVER SO HE CAN CALL YOUUUU!!!