This is going to be a shortlived thread, as I only actually pop down to Italy for University breaks (Winter, Spring, Summer).
But I have found A LOT of Ultimate Battle Optimus vs Megatron sets all over the place. Were these ever big anywhere else?
Never even heard of them..
Quite a few Leader Sentinels, a few MechTech Deluxes, and PCC Bombshock, which I have to give myself as a present for Christmas.
The stores?
Toys Center, Giocheropoli, Nenciarini and Stefan.
(We are sooooo behind on the TF market. Even compared to the rest of Europe.)