I have looked for references in the Rick Ross index and found nothing about Star's edge...however for those interested check out their website:
There is little doubt these folks are "questionable". Understand, this is NOT Rick Ross suggesting this, only ME (as in me, myself and I). These folks are clearly questionable (from their website). I would avoid this group with a 20 foot pole (a 10 foot pole would make me get to close to these "intellectuals".