I live in Spain nad have used Gleim sveral times.
It is true that definitions of notaries vary widely but somewhere in the requirements for this, it states the document can be witnessed by a US consular official so I use our nearesr US consul office, cost about 40 euros.