Got mine from outletmp3, actually the korean 120D...no discrepancies between listing and actual item, was brand new in perfect condition. I'd buy from them with no fear.
I didn't need to contact them for nothing, so I don't know how the customer support is, but reading forums, seems the guys are fast solving problems and reliable.
My unit got stuck some days (after press buttons), but once I found a rockbox stable version, all went more than fine, not a single problem.