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
Categories
Electronics store
Working hours
Monday:9AM–7PM
Tuesday:9AM–7PM
Wednesday:9AM–7PM
Thursday:9AM–7PM
Friday:9AM–7PM
Saturday:9AM–7PM
Sunday:9AM–7PM
Offerings
Repair services:Yes
Similar organizations
Metro by T-Mobile2515 E Rosemeade Pkwy Ste 105, Carrollton, TX 75007, United States