I have never heard of the ones you mentioned so it's indeed a marketing problem. I've looked at the sites and made a quick judgement.