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
Top Tech Electronics has a
1.4
average rating
from
53
reviews