Anyone know who these guys are? A buddy of mine on elite mentioned them to me. Are they legit and what's wrong with their website. Anyone with experiences, please post.