I've ordered from them twice, both times everything went well. I got a bad ego charger from them in 1 order and emailed them about it. Abraham, I think that is his name, replied and told me he would send a replacement. That was a couple days ago, but I have no reason to believe he won't come through.
I also bought a Vamo from them for an incredible price, $37 shipped. I got it Friday and can't put it down! In my first order he sent some free dekang juice. It's not my favorite liquid, but I appreciated the free stuff.
I would order from them again.