Hi, I checked their site and apparently there must be an error on the price in the English version of the page. I know German and I checked the German version and the price is
€ 129.98 *
* inkl. MwSt. zzgl. Versandkosten
which means "incl. VAT, excl. shipping charges"