110-8067 120th Street Delta V4C 6P7
(778) 957 5000
Mon-Fri: 11:00 am - 6:00 pm, Sun: 10:00 am - 6:00 pm
Due to the way the iPod Touch is built, we are not servicing any internal parts on this device at this time. However, if you are in dire need of a fix, feel free to contact us at 604-700-6049 and we\'ll see what we can do to help. It doesn\'t hurt to ask!