When stopped by the Guardia how do they tell the difference between a 'illegal' taxi and a pal or neighbour who has picked you up as a favour for the price of the petrol? Pretty difficult to prove...