Is there a simple way to do that? So far I have only found pretty complicated solutions to make it look decent... Thanks!
1. Copy your page.php file using FTP, rename the file to store.php or whatever you like. 2. Edit the store.php file using your text editor. To remove the sidebar (because you’ll be using your aStore’s sidebar), find this line of codes and delete it: <?php get_sidebar(); ?> After that, add this codes at the beginning of store.php file: <?php /* Template Name: Store */ ?> Finish? Save it and FTP the store.php file to your template folder. 3. Now find this (or by the likes): <div class="post"> And change it to sort of like: <div class="post store"> and then styled in the CSS using: .store { width:30em; } (my aStore was 70em) 4. Back to your Wordpress Dashboard, write a new page, name it Store. 5. Scroll down and find Page Template drop down, choose Store template. You might need also to set the Page Order for your store page. 6. Now copy your inline frame code from Amazon, and paste it to your new page (don’t use Visual mode, use HTML mode instead). 7. Publish your Store Page and you’re done. Source: http://www.robinmalau.com/how-to-integrate-amazon-astore-to-wordpress-page/
You should check out the Reviewazon plugin for Wordpress. It is VERY comprehensive and builds up an Amazon affiliate site using review and product data content from Amazon automatically. VERY nice tool! I've got it running on a couple sites and both are doing very well.