computer repair store at beach toronto