I shop about twice a month at Roy's Trains in Mesa, AZ.
I buy my large dollar items on the internet. Th local hobby shop rarely discounts but they do carry most items I need/needed to complete a layout, scenery, etc.
Good selection of rolling stock, paints, books, hardware and three major...