Gift shop finds new home in Alton