Hi respected,
Maybe not too good to be true. I would imagine that patent laws aside (if applicable) a company could make an exact copy of the Odin for well under $699. How much do you really think the r&d, raw materials, and labor costs? I don't know.