Poor Poor Poor Customer Service. They have called and canceled my appointment several times in the last two days. When they finally call and say they can meet me the tech wouldn't wait for me to get home. I waited 2 days for them. They couldn't wait 20 minutes for me!!!! No way to treat a customer.
more