Theme, configured or custom build
A Shopify or WooCommerce theme with light changes costs least to build. A custom design adds design and development hours. A fully custom store such as NextGen Mobile costs more up front but carries no platform fees or commission on each sale.