I've worked most shifts that exist - 12am - 8am, and um... 4am-12am shifts, and the regular early - 10:30am shifts that stagger throughout the day.

I actually believe the 4am-12am shifts are the best bc you get to see people, but it never gets so difficult (workload) that you get stressed out. Right now I have a 1030a shift, and while I'd prefer a 10:00-6:00 shift so that I can take a train instead of a bus home, I also enjoy sleeping in.

which reminds me: OT: is it true California doesn't have a local train system? My cousin mentioned greyhound and Amtrak when I asked. How the heck do so many people commute from out of the city?