Every website is different, every product is different. Newline can custom design how your products should be presented to your audience. Content administrators may require certain options when adding products to your website, while buyers may need to choose certain options when adding to cart. We have experience with Drupal Ubercart and Drupal Commerce when delivering an e-commerce solution.