Its been a few years since we last visited Corfu, so I am far from an expert. But, the cruise ship pier is a little less than a 2 mile walk into the heart of Corfu Town. That price for a shuttle seems a bit steep, but I would have no current info on the cost of a taxi or if there is a local bus. Personally, if we ever get back to that island we would simply rent a car for the day. The car would not be helpful in Corfu Town, but its a great way to explore the island and spend some time at one of the beaches.