Just ran that site thru SSL Labs. Came back "Not Trusted, Server Certificate Not Trusted" and an overall rating of T (Best is an A). It would have got an A if ignoring the server cerificate.
Alternative name of myshopify.com came up.
No obvious way of contacting them.
Beware.
Bookmarks