There's still a Spencer Gifts store in theMaine Mall, but for Lewiston/Auburn residents throughout the 80's and 90's, Spencers was the only place to go for joke gifts, band apparel or truly peculiar and weird nicknack. The store front at the Auburn Mall looked a lot like the one ...