Agree - we usually show up early (10-15 minutes) and have politely waited in the area away from the podium if they were not able to sit us when we arrived. We try to always be early for any appointment as hate being late. As @Snaefell3 - no harm, no foul but never show up late (more than 5 minutes, at most).