Used Ubercart 2 with Drupal theme Marinelli theme. Added uc_product_stock then added some custom code to present customers only images for styles available in their size. Also used thickbox for that added professional touch. Now going to add in an enhancement to the site to allow customers to store their size information and then have the site only show them products available in their size. Also going to move onto a French translation to support the Quebec market. Overall this has been a great experience. Great open source tools present an amazing starting point that you can build on. Am working with a skilled Indian developer who I would highly recommend. Please contact me through my web site if you want his contact info.