I have received one of my packages and am waiting on another. It took about 2 weeks or one and the other had problems in route. No big deal and its not their fault.Communication has been great. I will definatly be using them again. Will keep you posted on how the cycle goes, but with other reviews I have read. Surely, I will be pleased.