The customer service was excellent, and they even give you free coffee from a fancy Illy machine while you wait.
The wait while they pulled up the car was a little long (about 15 minutes). The office on Siggrou is a little tricky to access since you have to drive up onto the sidewalk and then out into oncoming traffic. The car was pretty touchy and it would stick between gears, but I suppose that is what I get for renting the cheapest option.