An experiment with the Spree gem. :)