Quote Originally Posted by DLFreak71 View Post
I have 781-4400 as Tech Support
714-781-4400 is Tickets & Reservations, open from 8AM until 5PM PST.

I don't know the number for tech support, but I know that's not it