There's no way this is a valley thing. I've had mostly terrible taxi experiences across the UK. The exception being advanced airport rides, where they are paid more for the ride and the cost is fixed. Two taxies in a row at the train station recently said their meter wasn't working and it's cash only.