Foresight is focused on what they do- limited product offering- but excellent at what they do!