Everywhere I've worked (for the most part) you had to be there between 8-5 (roughly). You just couldn't leave early even if you came in early. I know it's not like that everywhere. My current job I am almost always the last one here by 5 and it's just hard to break the habit that I have to be here until closing time.
Exceptions were made if you made arrangements with management but usually only people with families or college/schooling got any leeway.