The spouse has one of those and loves it. The company went out of business a while back, I believe, but the bikes are still going strong. You sit a lot higher than on some other recumbents, so you are more visible.
Sounds like a steal to me.
__________________
Zero gallons to the mile