We got an iRiver iHP320 from there to take to bits. They seemed pretty competent, we didn't have any issues.

Obviously, we're not planning on ever needing to send it in for warranty service

Hugo