I completely agree. I never order more than 2-3 months ahead of time for the reasons above. You never know how your body is going to react to certain products/stacks after a prolonged period of time and you don't want to be screwed with a large amount left over. Bodybuilding.com has been my trusted and go-to source for years and will continue to be. They provide great service, prices and very fast delivery. Shipping is always a flat rate and esp. cheap when placing bulk orders. Good luck brother!