Chances are you have been invited to various training events within your company. Some are local, some require a bit of driving and some will require you to get on a plane to get to them. But is it important for you to attend and how can you pay for such an event?
I think the first thing that you need to ask yourself is what are your goals with your direct sales company? Are you doing this for some extra cash in your pocket, are you hoping to make this into a part time job or are you looking to do this to make full time cash and make a full time wage?
If you are selling just to make an extra hundred or two hundred bucks a month, the trainings likely will not end up being worth a lot for you. I would recommend attending anything local but do not spend a lot of money to attend those where you will have to drive and spend a night at a hotel. Chances are you will spend more than what you will be inspired to make when you get home. Phone call trainings would also be good to attend as they only cost you your time and long distance (which is tax deductible if not included with your plan).
If you are looking to make a part time income, then I would recommend a bit more for trainings. It may be worth weekend training if it is close enough to drive. Again, phone trainings definitely should be attended and talk to your upline about doing training calls on a regular basis.
For those that want to make this a full time career with their direct sales business, it is best to attend any meeting or training that is it possible to attend. This includes attending the yearly convention that the company holds.