Hello, everybody!

We've launched a new ecommerce website maker - https://letme.shop/

Target audience: small businesses
It's simple enough and based on OpenCart

1. Actually, my main question is whether its name is misleading? Such a domain is usually used by stores. I wanted people to be able to create free stores like yourname.letme.shop

But then I wondered if the name letme.shop is appropriate if it's not a store, but a online store creator?

2. Well, and of course, I'll be happy with any other comments from the outside

Thank you!