I see intermittent DNS failures when trying to resolve your domain name. So let's start at the beginning. I see in your whois record:
Name Server: NS49.WORLDNIC.COM
Name Server: NS50.WORLDNIC.COM
Name Server: DNS1.REGISTER.COM
Name Server: DNS2.REGISTER.COM
This is probably the root cause of the problem. You seem to have registered nameservers from two different companies, and each of them is returning different data:
$ host www.storehouseno9.com ns49.worldnic.com
Using domain server:
Name: ns49.worldnic.com
Address: 207.204.40.125#53
Aliases:
www.storehouseno9.com is an alias for shops.myshopify.com.
shops.myshopify.com has address 141.8.225.31
$ host www.storehouseno9.com ns50.worldnic.com
Using domain server:
Name: ns50.worldnic.com
Address: 207.204.21.125#53
Aliases:
www.storehouseno9.com is an alias for shops.myshopify.com.
shops.myshopify.com has address 141.8.225.31
$ host www.storehouseno9.com dns1.register.com
Using domain server:
Name: dns1.register.com
Address: 216.21.234.71#53
Aliases:
www.storehouseno9.com has address 141.8.225.68
$ host www.storehouseno9.com dns2.register.com
Using domain server:
Name: dns2.register.com
Address: 216.21.226.71#53
Aliases:
www.storehouseno9.com has address 141.8.225.68
The first two look OK for a Shopify site; the last two are definitely wrong as they return an A record direct instead of the CNAME shops.shopify.com. In my tests I also saw several other IP addresses returned. A survey of those addresses on TCP port 443 indicated that not all of them had a web server running on port 443.
You need to figure out which DNS provider you want to use, and have only that provider's DNS servers listed in your whois record. You make this change at your domain registrar:
Registrar: NETWORK SOLUTIONS, LLC.
Being a Network Solutions customer, I would guess you want to delete the two register.com nameservers.