I was wondering if anyone had any suggestions on a shopping cart / ecommerce application. Opensource would be preferred. I was thinking of going with Drupal/Ubercart, but the more I think about it, the more I realize that the complexity of learning how to build a quality store in that setup, on top of everything else will probably just cause me to push off finishing the website.

I would appreciate any input.