dispensary financial services