Your card will be charged on the day you start your subscription and then that same date each month.
For example, if you sign up for membership on the 10th of the month, your account will automatically be charged on the 10th of every month. Your box will ship out within 48-72 hours of your anniversary date and arrive 7-10 days after that depending on your location - often times sooner.
Our shipping department is in the state of Connecticut, so east coast orders will typically arrive faster than west coast orders. Thanks for your patience and understanding!