Anyone ever dealt with Infotech? They got something I want but the customer reviews are all over the place, so I'm a bit leary.
Thanks!
Anyone ever dealt with Infotech? They got something I want but the customer reviews are all over the place, so I'm a bit leary.
Thanks!
There's 1 15 minutes from me but I've never heard of 'em.
PS3: CaptBuzzCooler