Review (4/5): Nice!
Looks good. Haven't tried it yet so can't comment on how long it lasts.