Disappointed to be let down by change of Technician. Was not given any update as to when my new iPad was coming, when it was not delivered as promised when i agreed to purchase through your Company
5 years ago
Geeks on Wheels has a
4.8
average rating
from
6,906
reviews