Do they have a "venting" page?
Here? There’s a venting & TMI forum but most people just vent on the main feed.