Re tall buildings, not really, there's a few 5-10 story buildings, and the signal can be a bit patchy due to high concentration of users in the area, but it's never been bad to the point of no signal at all, or the odd drop out for a few moments.
Usuaully by the time I'm on the street...