I don’t know about Trenton but I know Philly has a few great shops and a pipe club. It be a train ride or drive I’ve been to The Tobacco Shop in Ridgewood a couple of times. Nice town with lots of fancy pants dry goods shops the wife enjoys whilst I hangout in the lounge. I was hoping to get to Philly this summer to checkout the shops and cheesesteak’s but it’s not going to happen.