Actually, Theresa
Quite a few people have certainly heard of inbib - just because, to date, you have not does not make them a shonky or fly-by-night organisation, it just means that you have not previously heard of them.
Your relative obviously has, for him / her to have contacted them...