Sorry you didn't have a great time. I know technically you weren't "late" but one thing I've found, not just at EG, but most of the time where my appointment is on the hour or half hour (and set up prior) I never get shorted significantly. More than 10 min is definitely wrong. 5-10 is a grey area. 5 or less I usually don't care about unless that 5 minute prevented my finish which has been extremely rare in the past. Also, the time right around lunch time is tyically a busier time. I try to avoid that if I can. I know not everyone has the flexibility to do so, and again, not saying you should have gotten shorted - 15 is too significant. Hopefully next time you get a great session and the full hour.