When it comes to eCommerce, needs vary widely.  A website might be an eCommerce site with content or a content site with eCommerce.   We've developed for companies who sell thousands of products and clients who only have a handful.  We've worked with PDG Soft, OSCommerce, ZenCart, Cart66, WooCommerce, Drupal Commerce, ECWID, VCart, Retail Cart, Easy Store Creator, and PayPal.