Being in a service business you truly understand what good service is and is not. I went to several stores looking for a new grill and new fireplace accessories and screen. After encountering several sales people who clearly did not care about earning my business I had great experiences at two Summit, NJ stores–
The Summit Fireplace Center
I would recommend both shops highly.