Great customer service ....they went above and beyond for me! There have been lots of souvenir places in lots of cities, but I will remember this place!
As far as tourist trap t shirts shop go this is it. But the deals are ok. I got a 5 dollar pair of swim trunks as I left mine at home. Usually a place to rip someone off appreciated the cheap...
Asked a couple questions, misread a sign, and was made to feel very unwelcome. Left my $50 purchase on the counter. Would not recommend.