Does anything like this look familiar? I pulled it off the only InStore Group web site I could find.
[
theinstoregroup.com]
It may not be the same thing, this is more of a contract to let them market your merchandising services for a year. They seem to be kind of hard to find. This must be a legitimate company, lots of references that companies were picked to handle their scheduling, cloud storage, etc.