Geeks on wheels created more issues than they solved. When I requested these issues be fixed I was told there would likely be charges for this. The whole experience was frustrating.
4 years ago
Geeks on Wheels has a
4.8
average rating
from
6,906
reviews