I bought from Vitaglo a number of times totaling hundreds of dollars. In my experience, the products have always come timely. The problem is that the owner, Mike, is always sneaking in expired or almost expired products that he should have tossed away. I have been to a vitamin shop where they had products that were going to expire within a few months and they dropped the price drastically as they can't sell the products after expiration. For dry products, which isn't going to spoil, I just kept them. I didn't say anything a few times he sent me almost expired products. However, last time, I ordered some oily-based products from him and he threw in some expired and almost expired products. When I order I usually order a year worth of vitamins so there is no way I can get threw that much without products expiring. It was really a hassle trying to get money back from him. He was short, rude and wanted to negotiate returning my money back. I eventually did get my money back but after that I decided that I wasn't going through this aggravation again.