When I give 5 star reviews, it is mainly for customer support. Any developer can make a nice looking theme that has the features you need. But not every developer provides excellent customer support. These guys at ArenaTheme went above and beyond to make sure my theme was working properly, and functioning the way I needed it to. I highly recommend them for themes and will be using them again in the future. Thanks!