Some $700 an a "lifetime guarantee". I'm a bit wary of such "upsells" but I'm willing to keep an open mind. What do you think?