I just checked your site and I don't think it's painfully slow. Just the contrary - it's quite fast. Take a look at the test results here.

Although there are a few more things that could be done and make the site even more fast and more optimized, these results are really good so I'm not really sure why YOU don't get good load times. I tested with multiple browsers and it loads quite fast, and the browsing experience is great, really fast...