Also received invoice but I would be VERY carefull clicking on any links. The website is .ch so Swiss based I have asked friend in Zurich to contact them by phone (I guess its after 6pm) but admin is still responding to orders.
Paying by credit card you may be covered by the issuer (as its there money your spending)
I cancelled my order, one of the stems was out of stock, the other I ordered was just to sell on my so I didn't bother. Interested to find out if anyone did get any.