I feel the same way. I loved so many things about CSR, but I hated the Pepper Market. I would go to one station and get two meals for my kids, then go to another station for MY meal, and have to wait 10-15 minutes (while their meals were getting cold). I tried to do this another way, by ordering my meal first, and going to the other station and getting their's, but when I returned to the original station, the person working there had given my meal away, forcing me to wait again. My 3rd attempt was to order my food, order my kids' meals, and then pay and bring it to them, and go back for my food. But again, the server gave away my meal.
The food was good, but every time I went there, I was frustrated at the setup.