You should get the business to cover some of the expenses , consider it as Team Building experience.