I have ordered from NAPS for over two years and I have never ever had a problem with them. When there are delays in shipping, they email you right away. Communication is amazing, and you get exactly what you pay for- no surprises. They are like Amazon.com for bodybuilders.