I and my family went to this park last year, and we had fun. Yesterday was a horrible experience. I had some fun on the rides, but I was very mad through out the day. As we first get there we realized how crowded it will be with only a few parking places left, but this is normal especially on July 5th. So we jump into the giant line and wait a half an hour to get our season pass tickets and are told that we have to enter the park just to get the tickets, forcing us to leave our family outside the park to cook in the sun while we get the pass and free tickets. We walk all the way to the back of the park and wait another half an hour to get the tickets. Hurray, we finally have the tickets and we can actually enjoy the park, but quickly realizing that the park is overflowing with people, beyond the capacity the park could handle, but we were still able to enjoy some 5 second rides, YAY. So after spending 2 hours to ride only a few rides, we decide to get something to eat. Half an hour later we are ordering the very expensive food and are then told they do not accept credit cards and we would have to go to another food stand that does. So we complain to the manager that there was no sign that states they do not accept credit cards, his excuse was, "There is no sign that says we do accept credit cards". Oh ok, thanks for the help. Now we have to start again to get a drink for my cousin who has a heart condition. For the rest of the time we just TRY to enjoy the park, but difficult when people leave dirty diapers in the pools. So if you love wasting time, I would certainly suggest on attending this park.