What's the best way to handle a user who travels to multiple states to setup at different events? I want to be able to charge the correct taxes for each location he travels to.