Hi guys. So I am here as a dependent (O visa) on my husband's non-imm B visa and I am about to leave the country and come back in on a volunteer visa so I can get a work permit. Stupidly I didn't check the date on my visa when I booked out tickets and it expires 3 days BEFORE I leave. What are my options? I don't think I can renew the O visa because I would have to cancel it before I leave and there won't be enough time. Should I just change my ticket to leave earlier. Other options?