At one time the company seemed to be okay in regards to shipping but recently, with my last orders. They have taken 2 weeks or more on items that were supposed to be ready and shipped within 3 days. The csrs continue to lie about why packages and shipments are delays ie it's on it's way but the information clearly shows that only the label has been printed. On top of it, they've raised their prices and their shipping is about 20% more than other supplier. At one time they were cheaper but you can find the same deals at aliexpress with free shipping.
I was trying to be a loyal customer but reading some of the other negative reviews below mixed with the obvious fake ones most likely from the company employees, I think I'm finally going to have to move on. I need a reliable honest supplier.