They have something called a customer satsifaction case. It has multiples of all 18. The first McDonald's I went to was very accommodating. The manager went back, grabbed the case, and pulled all 18 toys for me - 15 minutes of work for her that she did not have to do. I was able to buy all of them a la carte.
No they dont...Its called on the days we do brower(restock) we get all the toys seperated in their own case. usually 2/3 different types in a box. So that BS of we only have so and so is a lie. They are all in the back room however we do usually have strict rules about which are allowed to open but if a customer insists we simply go to the back with manager permision and take a knife to each box to make a big enough hole to grab 1 of each toy. We may have had those cases way back when but no longer. Each box just has a nubmer on them in which we have to follow order.
Jango Tat - I am not sure how it works where you are; all I can say is what I witnessed with my two eyes. The manager brought out a sealed case with the words "Star Wars Customer Satisfaction case" printed on the side. She opened it in front of me and pulled out each and every figure from the box, sorting through them to make sure I got all 18. So - no lie, just a very customer friendly manager. And she did this at lunch time.