I initally was concerned about ordering necessary consumables on-line. I didn't think the products would arrive by the time I needed them. My Melaleuca products always arrive in a timely fashion, usually 3 business days from the day of my order, sometimes even sooner! Shopping doesn't get any easier! I love this company and it's products!