Factory Direct Deals – Scarborough

Factory Direct Deals (Can’t read the name on the receipt clearly, but I think it’s that) – Scarborough, which is in Toronto. 54 Lingarde Drive M1R 1X6 416-840-9212 or 647-436-3827 So I was looking for a laptop for my trip out of town, and I had one all set until the guy screwed me over. … Read more