This is actually for the Kennedy location which just opened.
I was searching everywhere for a place that would not only fix my non-ipad tablet, but also not charge me through the roof for it. This place came through, and a week later I have a tablet with a working screen and touch capabilities again! Yay!
My only complaint is that they are slow is sending online receipts, but that may be because this location isn't fully set up yet and confirmation comes from their head office.