TechStar is a great place for all your tech requirements. I recently put my laptop into the store to be fixed and upgraded in the process. Works perfectly and faster than before. Wonderful staff and very approachable. Highly recommended.
The guys at TechStar are extremely professional and helpful. They helped me with an issue with my laptop and there standards of customer care and efficiency are outstanding.
I would highly recommend them.