You can build your own Shopify website, but it’s unlikely it will turn out like this! There are self-serve solutions out there, which many people have no choice but to use, but if you have a budget to hire a professional, what they bring to the table will quickly pay for themselves in most cases! This site has a store locator, uses Authorize.net credit card processing, and has built-in e-mail marketing, which saves money over using mailchimp.