For context, Shopify is an ecommerce platform that many online stores use to build and host their website. We don't, however, manage the businesses of any stores that utilise our platform.
In saying this, I can understand your concerns in no longer being able to locate the store. Have you tried reaching out to the store via email, phone call or any of their social media pages? I recommend to firstly reply to the order confirmation email, to see if you can speak with the store in regards to a refund.
If you aren't able to reach the store at all, you can then contact your credit card provider or your bank so that they can help provide further options in regards to your purchase with the store.
Due to security and privacy reasons, while we can't confirm or deny if a store is operating on Shopify you can also get in touch with ourlive support team hereto report the store if you believe that they are acting maliciously. From there, select the Continue without logging in option and type in your question or the topic you need help with. After that, you should see the Get Support heading at the very bottom of the page, and you can click Continue to start a support request.
Kimi | Social Care @ Shopify - Was my reply helpful? Click Like to let me know! - Was your question answered? Mark it as an Accepted Solution - To learn more visit the Shopify Help Center or the Shopify Blog