That was quick; no more $35 fee to visit Santa in Cherry Hill