I believe they're referring to the friction point of this company/website not publicly listing a price. That's a huge barrier/red flag to a lot of people. Myself included. Last thing I want to do is waste time bouncing emails back and forth between sales just to figure out if the price range is even remotely in my wheelhouse.
However, if your target is B2B (Business to Business) as opposed to B2C/D2C (Business to Client/Direct to Client) and you're selling the install plus enterprise support, then the sales thing makes way more sense, and is more expected/palatable for B2B type customers than your everyday consumers, so depends on who you're targeting.
We are working on figuring out payments, logistics, hardware compliance (different countries have different requirements), state-level tax handling, customs clearance, etc. for D2C.
Also right now we are focusing on B2B here in Spain like you guessed, and once we have the other things figured out, we will start shipping to the US and Europe. And after that we plan on rolling out to the rest of the countries.