Geek Squad - Atlanta, GA
Unacceptable quality & service
Geek Squad 3079 Peachtree Rd NE Atlanta, GA 30305 (404) 841-3255 Www.geeksquad.com The Geek Squad of Atlanta has failed in many instances regarding appropriate quality control & delivery of service. - Initially after setting up a home network that did not function properly, they refused to ...