Site is using Helvetica Neue, weight 300, which should never be used for body text. I can only imagine how it looks on a non-retina display.
I've changed it to 400 now.
Agreed on the contrast. Just spent about a minute scrolling around looking for more items because I did not see the "expand" arrows to the left of each item. On my screen (2011 iMac) they are one shade away from invisible. They could at least get darker when you mouseover.