I live in Northern, NJ (Hackensack area, Bergen County). Tons of shopping (Paramus has 3 malls, 4 if you count Hackensack.) I grew up in other parts of the country, but have been here here for 15 years and lived in the area on and on before that. For HRT, I'm using Callen-Lorde on Manhattan. There are Trans friendly electrologists in the area, but I find it cheaper in Manhattan.
It is a heavy populated area (over 900k for the county alone) (5 million if you include, Bergen, Passaic, Essex and Hudson County that make up Northern NJ that is part of the NYC Metro area). I would avoid Passaic County with the exception of Clifton (but Passaic county has higher auto insurance premiums). However most of Northern NJ (and NJ in general) is LGBT friendly.