BUT WHAT IS $88 Peking Duck, REALLY?