We go to Disneyland twice a year, always around the peak public holidays as its the only time we have off. Therefore, we always purchase the VIP tours as can't imagine queuing up several hrs for one ride with 2 young kids. VIP service is good,and efficient. Rides there cater more for the under 8yr olds. I guess teens would definitely find them too tame. Watch out for the mainlanders there though we hired their push chairs for our youngest child and their name was written clearly in English. After the ride we went to pick the push chair and saw a chinese woman put her child in it and walk off. My husband in his broken mandarin told her that it was our chair. Instead of apologising, she had the audacity to shout and yell at him that the name was in English and why we didn't put a chinese name on it !!! We were in total shock (and so was a guide).