spindrift guitars a fine guitar store located in New London Connecticut