This international company is getting better at what they are doing! I've had a recent order that I received in 10 days from China to the US. Overall experience this time around was much better compared to last year! Products are good, prices are good and shipping is good. Even their customer service has improved 100%!