It is suggested to me that for my 4-hour stay in Lisbon, I should use taxis which are inexpensive. In searching this forum I find many people saying they are inexpensive, and others saying they are expensive and try to rip you off. Which is it? ALSO, do taxis "cruise" for passengers or do you have to call for one or go to a taxi stand? We are interested in the Belem area. Any advice is welcome.