Just purchased some 'flashing light beacons',for various vehicles myself.Had them before,they are perfect.Not sure what the import costs maybe.They are cheap,though.Go to bemo models,(Holland)look under lights, they come in sets of four.They also do loads of bits,for trucks.
Fritzes modellborse,(model exchange) of Germany.A great model shop,has them and Conrad lights,of various styles now,as well.