Login
Start Free Trial Are you a business?? Click Here
Steven Curtis
I ordered a Dell Latitude 14" Laptop on March 17 and no information on a delivery schedule has been made with me. The money was immediatly withdrawn from my credit card and now it's the 31st of March and I have tried to call and only get a recording to return my calls. Poor way to do business even wih the Covid-19 outbreak.
5 years ago
Read Top Tech Electronics Reviews
Top Tech Electronics has a 1.4 average rating from 53 reviews