Was rude, and couldnt tell me how much it would be to fix, was very pushy to have me drop it off and he would have it fixed within 3 days and could tell me a price then. Too sketchy for me.
Wi
Review №2
Helped me replace my screen and port charger
Information
3Photos
2Comments
1Rating
Address:2010 Keller Springs Rd, Carrollton, TX 75006, United States