The Geek Store - Apr 07, 2021
I received an email indicating my computer service has expired and will "auto-renew" and I am being charged $699.00.
I have NO service with them at all and never did. There was a contact number for billing inquires, which only has a...