Worst customer service I have ever experienced. They did not honour given time frames, return phone calls or even MAKE calls when required. A waste of many months dealing (or not dealing) with them on ONE issue they STILL haven't fixed even though they promise to call me time and time again.