Long story short - I use to use E-Junkie until I switched over to using a MS Office Live account. It 'had' a fairly low priced E-commerce option that was super simple to use. Well after getting it all set up, getting my products added and starting to generate a customer base they decided to discontinue the E-commerce side. So now I am back to E-junkie.
I was having fits trying to get the buttons to not pop open in a new window and after messing with it a bit I thought I would offer my finding to others.
1) First select a single area layout. You'll see an orange box showing your area labeled Zone 1.
2) If you have you navigation buttons on the side there is not enough room to display the cart. Making the page a bit wider is rather screwy. First you have to 'Edit' the page, then select the 'Site Designer' tab. Click on 'Options', switch to 100% width. The editing window will get VERY wide. Now drag out your area box to the the size you want. Click on 'Options' again and set the width back to 780px, but it will really stay the size you drug the Zone 1 area out to! (Yes that is a stupid way to have to do it!)
3) You need to put all your buttons in a table. I set the table to 100% width and height. This keeps all the javascript stuff in the same area so it will work. You can divide up the huge table into cells for your desired layout.
My plan is now to generate a template on my office live site like I have described here. Generate how I want each page to look offline. Then just create a new page from the template (in Office Live) and pop in my HTML.