Like you say it means the product can't be return. You get what you buy and you have to live with it (even if this isn't what you was expecting). Personally this isn't something I will trust before buying, it sounds too much like the add in the old comic books. Remember them? the x-ray glasses, the magic hypno-coin, the submarine kingdom, the giant ghost, ... They used the same formula and believe me none of them were what they were supposed to be.