They called me NUMEROUS times yesterday (I finally had to turn my phone off) telling me that they were DELL computers and that there was a major problem with my computer not updating correctly.
M
 Mar 29th, 2015
Credit Scam
Ken22
 Jun 19th, 2013

2 Comments