There are too much advertisements. You embedded them well but 5 google ads and 2 amazon ads in a page makes it haywire. Also you may create a more professional logo if you are serious. It looks too cartoony I think. Other than these nice site. Good luck with it.