Thats why over here most cars and bikes etc are advertised as a "on the road" price, no hidden costs.
Sounds like a rip off to try draw in punters, get them excited and into the bike and then hope theyre bitten and will pay up the extra. Good on you for walking away. I would do the same purely out of principle.