When you are Disneyland, you really gotta  fight  with those tourists from Mainland China. They do not queue most of the time. Goodness. They might just cut your queue. But, what to do? Will not stoop to their level. Anws, we are there to enjoy the rides. Enjoyed the fireworks at night. There were really a lot of people who stayed behind for this. And be there early, and choose a good spot to watch the performances. Food is quite expensive over there, but..I guess it's  normal  for such attractions. There are vegetarian and halal options too.