This is the first time I have heard of them, looking at their website they offer a similar system to AHS.
You are aware that this is a hair system/wig which is glued to your head, you then need to make repeated visits for maintenance.
If I were you I would ask them if they have patients you can meet, then you can see how natural it looks and decide if its for you.