Does the souvenir shop take credit cards?