The best method to contact Peacock's customer service is through their telephone number, i.e., (212) 664-7864. Alternatively, you can also contact them via email at support@help.peacocktv.com. You can also write down your complaint here.