I mistakenly called them because I thought I was calling DELL they told me they work with DELL and I had to pay there service fee even though I had a service agreement from DELL. They said since this is a software issue that Dell would not support this repair. I paid the amount they fixed the issue of which I had the same problem 3 months latter. I IMed with DELL the second time and they told me it was an Hardware issue and they replaced it. Almost a year to the date I started getting phone calls about renewing I told them not interested and to remove me from there List almost 2 years latter I still get phone calls form me to renew. Don't bother with them