I tried the online ordering for the first time this morning. I wanted a dozen bagels to go first thing in the morning along with a breakfast sandwich. I have to say their web site is top notch - very easy to use and provides all the information you need to convey the order, including special instructions. I would give it 6 stars if I could. I asked for my order to be ready by 6:10 am. I stopped in at 6:00 am when they opened and I was back on the road by 6:05. Everything was pre-paid the night before, so I didn't even have to wait for the register.
Of course the food is always good. That goes without saying.