I've used them a few times for CC-01 parts. Pretty fast for shipping from Asia. If you mistakenly order the wrong part and email them 5 minutes later trying to cancel that one part they'll send you a very nice email telling you to just ship it back
I've had no REAL issues, and the shipping was acceptable being they're in like Hong Kong or somewhere over there.
I'll use them again, they have very reasonable prices