ESGN LLC compare prices