Click to see tickets and packages
Yes, there are other avenues to find tickets, and maybe at better prices. This is the safest bet as Prime Sport is the official re-seller of the NCAA, meaning they have exclusive rights to the electronic tickets not being used by those that pre-ordered them. If you are interested in going, help a blogger out.
In fairness, you should check out what Andrew at Dude You Crazy had to say about the process. As of this morning, Prime Sports was up and running fine.