I purchases their ultamate eletronics set and:
They ship fast, the items were package well, all of the products work well. There is one thing I don't like. Their support. I find contacting their sales get a much faster response.
Overall, I think they are quite good.