The Spam Museum is free to visit and genuinely entertaining, and in a city this affordable, free entertainment feels like ...