When I bought my Civic Hybrid in April, 2004, I lived in Maryland and purchased it in Maryland. Because of that, I qualified for a tax credit & didn't have to pay any taxes on the purchase.

We just moved to Virginia, and now in order to get a new title & license they say I have to pay the tax I was credited in Maryland!

How can this be legal? I can understand they want to make sure I'm not a tax evader before giving me a license, but how can they legally tax a purchase made in another state?

Any thoughts or suggestions would be most appreciated.