While Puritan makes good product and I have seen good results from using their supplements, the major problem is they are all too typically out of stock. On my last 4 orders with them, there was always at least one item that they were out of stock for. I've gone elsewhere each time as the wait for the items to be back in stock has averaged 3 to 4 weeks and I don't like keeping months worth of vitamins on my shelf.