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 6 is designed, it is difficult to fix other parts besides the front panel without causing damage. However, if you are in dire need of a fix, contact us at 604-700-6049 and we\'ll see what we can do. It doesn\'t hurt to ask!