Interesting, I found this article today:
What to look for when buying USB-C cables and adapters | Android Central
You're right terminator_y2k, mea culpa, the type-c thing has really thrown things off, since I last read a spec. Unfortunately, not everyone is paying attention to the right resistors, or following the common handshake, but this article does point to a known good set of mostly aftermarket cables/chargers, which is handy.
It also seems like the USB Consortium didn't do the best job on the charging side of this, whereas under 2.0, the sort of "one-off" handshake cables were fairly well defined, to prevent problems like this. What a mess.
Edit: I decided to see what the consortium had actually done, and really they did do a decent job of laying things out, there are test methodologies and all, but it seems as if they're not being followed (above article), depending on the cable/charger source:
http://www.usb.org/developers/compli...uct_Matrix.pdf
It's a frightening time to be implementing USB-C on a device, it would seem. I would say I've gotten "lucky", in terms of my aftermarket purchases, in terms of cables, all mine are on the "list" in the article above...