I suspect it is the size of the 3 product photos which is pushing the left menu off the edge, on the front page.
The name of the site suggested to me that the site would be reviews with a bias on photos of the gadgets reviewed. But, there's not so many photos there.