In Portland, Saturday was our busiest day, so we started 12-4pm. Then we expanded to two shifts
 
11-2:30pm
2:30-6pm...
 
its kinda a pain in the butt because sometimes the afternoon peeps flake and the morning people stay all day.... we're working on that. I think 4 hours is best. good luck!