We went off to Palmerston North yesterday for my niece's farewell party, but we always have to stop in Shannon when we pass through, for a lunch at the Horseman's Cafe and a browse around the antique shops and secondhand bookstores that seem to accumulate in these little rural towns.