Are you an Apple dealer?

Kate Eckhaus | Sep 4, 2019 | Category: Computer store

Computer Center - All questions

Address: 23951 Mission Blvd, Hayward, CA 94544, USA

L Altamirano | Sep 4, 2019

I bought some tech charger for my laptop. They did not work went to get a refund, owner pretended to be processing the refund, my bank never got it (that was 3 months ago). Stay away from this place!

Anthony Gatson | Sep 4, 2019

No

Add Answer

Thanks! Your answer is awaiting moderation.

Trending Places