if the company has a presence in a state, then it is required to charge tax for that state. If not, then you are required by state law to pay tax when you file your state return. Some people opt to not include the internet purchases on their tax return.
thanks for that.