www.onspotsupport.com
Misleading people
Alright, This is pretty much sick! I searched for technical support in google and something comes up that says we24support.com, I thought maybe thats who Dell has appointed to help their customers. But No, it wasn't so. Some guy, I didn't even get his name as he was speaking horrible english, Yeah ...