Received my refund.
The Internet connection is ok. You just cannot see your remaining data anywhere. Prices are cheaper than anywhere else. //Changing my review and rating. They actually indeed got in touch and refunded me, even though my esim was working ok overall.
