Cancer patient hit with £680 in parking charges