NF Technology Services
Waiting now for over 5 weeks... - iPod repai
Promises made... 1) 'We will email you within 24 hours of receiving your device' (website) - PROMISE BROKEN. 2) 'We will return your call within 24 business hours' (phone message) - PROMISE REPEATEDLY BROKEN 3) 'At this time, we estimate that it will take 36-48 business hours for your repair to be ...