I recently booked a speaker through TerrificSpeake...
I recently booked a speaker through TerrificSpeakers.com and I was highly impressed with their professionalism, promptness, and the exceptional quality of the speaker they provided. Highly recommended!