Shopify has a vast array of theme options which offer varying levels of customizability. Despite this, many merchants choose to have a fully custom designed store. This might be because they want it to look or function in a very specific way. Or perhaps they want more control over how it performs. The customization options are endless.