I bought my bike in W. Va. brand new. Since I lived in Ohio at the time, they didnt charge me sales tax on it. I loaded the bike on a truck and took it home. The next day got my insurance and a 30 day tag for it. Went to get the title and regular plates the next week and found out I had to pay almost $750 for my plates because I had to pay the sales tax in Ohio in order to register it. If I remeber right, the tags and title would normally be about $40 total.
That's how I've always done it with every vehicle I've ever bought. Dunno if it's just me or the places I go or what. But I've always had to pay sales tax at the DMV. In Missouri, it doesn't matter if it's used or new, private party or dealer, etc. etc. His questions were about transferring the title, I'm not sure how taxes work when buying out of state. However I would assume that you would pay taxes in YOUR municipality. I bought my bike in St.Charles, MO, but I didn't pay a penny in taxes to them, or their county. I paid taxes to the state, to my county, and to my municipality. On my $5,000 bike it worked out to be about $700, plus the title fees, tags, etc. Not cheap!
Seems convuluted to me. To me, it makes more sense to pay taxes in the place the item was purchased, and to pay those taxes at the point of sale. You know, like every other thing in the world you buy. But, at least here, that's not the case. If the dealer does roll your taxes into the paperwork, they pay them to YOUR municipality in Missouri. Missouri law says that wherever the vehicle will spend 51% or more of it's time, is where the taxes should be paid. (So, if I bought a boat, but stored it at Tablerock lake 4 hours away, I'd pay taxes DOWN THERE! Dontcha just love it?)