I found out that if I accept commodities as payment I personally don't have to collect tax on anything sold within the state of VA and it's up to the person who purchased the item to claim the item and pay taxes on it in their state.
This is a little confusing, could you please clarify:
Are you not going to collect tax? By commodity do you mean GPUCoin?
Will customers have to deal with taxes on their own?
GPUC isn't a federally accepted for of currency, so it's considered a commodity.
If you've ever ordered anything online from another state you are supposed to tell the state you live in what you bought and pay the appropriate state sales tax on it.
In reality, I've never once seen any single person do this. I am not telling you to ignore state tax codes, I'm just informing you that I've never seen any one go out of their way to inform the state of any items they purchased on the internet just so they could pay additional taxes.