I purchased tons supplements from Piping Rock, and I did not realized they sent me old stocks that are near their expiration dates. I was travelling a lot during that time and checking the expiration dates of their products was my last concern. After 4 months of my travel, I checked Piping Rock's products nearing their expiration dates, I called them and Piping Rock did not rectify their mistakes. A strong WARNING to all of you shopping in this company (Piping Rock), "BEWARE" before you will be the next victim. I am very disappointed and very dissatisfied with Piping Rock. "DO NOT BUY" Piping Rock Products or you will be the next victim!