Anyone ever heard of this brand or have any experience? Apparently it's really popular in eastern europe and the nordic countries. It's a brand out of India...