Used to happen to us at the worst times (like when we had people visiting, which not only is frustrating, but also embarassing.
That is why we ponied up for a 2nd tank. Now, one runs out, we swap it out with the other and then are committed to getting the (now empty) backup tank filled within 1 week. Then you always have fuel, and the cost is about $17 more for a full, extra spare tank vs. just a tank swap type of refill.
M60s, VP180, VP150, QS8s, SVS 20-39PCi, HTPC, JVC RS45, Onkyo TX-NR709, Shakers