This was our first attempt at a Drupal site so we wanted to keep things as simple and efficient as we could. We're using Drupal 6 along with Ubercart 2. There have been a couple of kinks along the way, particularly issues with shipping costs as our products are sourced from multiple vendors but we were able to work around those issues in the end.

Thanks for having a look, any constructive feedback is appreciated!