Hi Matt,
I think that you have a decent website there, as a general suggestion I might say: focus.
Home Page
The black backround is ok for the menu, but having a black backround on the other boxes headers puts them on he same level of importance, which I don' think is ok.
The main focus of the page is on FREE DELIVERY and PRICE MATCH and not on the mai banner
I know that these messages are important but it shouldn't keep me away from the main message.
Content Page
The same here for the boxes header.
If your product has only one option it's difficult for me to see the add button.
Suggestions:
1. Put more focus on the homepage banner by adding some colour on the background and changing the black background header.
2. On the product page change the black background from the tabs, product option header.
3. Having the images on a background (not white) will put more focus on the product.
I hope this helps
Cornel