I used to do this shit all the time. Not my fucking fault it's the damn dealers!! Lol but yeah dude don't make it a habit bc one day you are really going to be fucked.
One time I called in "to be a bit late, like an hour.) I was waiting for my dealer to get his oxy and all i had were xanax bars and terrible withdrawal(I usually just work. And prefer to work while detoxing instead of on the weekends) but anyways ended up blacking out from the zs and slept in my car a few parking lots away from work..I woke up 4.5 hours later. That shit was unpleasant and also happened again while chillin in my car on a 15min break(when i woke up 2 hrs later, i was like well fuck going back in!! Didn't want to make up some dumb excuse).
I eventually got fired bc the nationwide company has so much red tape that you didn't have a 5min or 7min grace period. 1 minute late meant a half point and only get 9 points for the year.
Now I work in my own warehouse with one co-worker/manager and all bosses are out of state...very flexible I fucking love it, and always get my full 40hrs simply by making it up or manager throwing me a bone. Pretty rad, best job I've ever had hands down.