Most good IDs are booked early. Thats why you need to enquire with them ahead of time, at least 3 to 6 months in advance. That said not all IDs that are available are lousy/bad. Everyone have their preferences for ID, like yours you don't want random VO, want prompt updates etc.
Still I would stay the f away from event IDs. Those are indeed sales targets hardsellers. Just enquire a few top rated ones here, and you can decide from there. Tip is to indicate some of the projects you vibe with as reference. And after meeting check out the specific ID's name by searching in the company page reviews.
Ownself check more now better than posting review about "Reno Nightmare" in a few months time. All the best la