Thats all very well but we not all equipped with this new technology, i'm a no cash man, have 4 banks accounts that all have debit cards but none of them have offered me a contactless card. do you have to specifically apply for them?
They are in the upper east, lower east, lower west and the several in the North and occasionally in the away end.
Don't have much call to go to the upper west so don't don't know about up there
At a guess i would say that where the most demand is hence where they are put where they are.