I have ordered many things from this place over the past few years. I always get the product, but every time the shipping takes FOREVER. I have had to contact these people every order I place to get them to ship it. If I didn't contact them, I do not think the order would ever be shipped now. So there good for the product, there shipping and actually following through is non existant without some help..