I think the idea is that its safer than a standard card connected to your account, because if the account gets stolen, they only get the money in the balance of the card, and not your entire account.
Paypal works the same way though if I'm not mistaken.
The one thing that would put me off about this product, if if you read, it states that it charges you to buy with it...