Garbage, then rallies: City pays a huge price