Update on solaris-shop.com. As I mentioned, the address they list on their web page is very close to my daughter's home, so I went by there today. I actually got out of my car and walked around. There is no indication of such a business being at that address. There is a sign in front indicating a number of the businesses, but not Solaris. The address on the web page indicates "Suite 208", and I could not see any of the doors marked with such a suite. There was a central building that is a printing shop, and then there was a number of small businesses in a horseshoe shaped outer ring, like a strip mall. The middle building does have an outside stairwell up to a single unmarked door, and I suppose that could be suite 208.
Again, I know nothing about this company except that they did not respond to my repeated calls and emails in 2016. Based on what I've seen today and heard from others on the forum, I don't think I would be ordering anything from them.