Unit 110-8067 120th Street, Delta V4C 6P7
Mon-Fri: 9:00 am - 9: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!