Typekit fonts load after the page which causes an unsightly font render which looks very unprofessional.
Luckily enough Typekit adds a class to <html> which is only added for a split second before the fonts have loaded. Once they have loaded the class is removed again.
The class is: wf-loading
Add this to your CSS:
This will hide the entire page for that split second. The page will then display without seeing all that ugliness.