Anyone deal with them recently? I had heard great things and submitted a request online for our December trip through the TTC website and I got a returned email saying it couldn't reach their server. I wanted to see if something was going on before I call them to ask and give our payment info!!