Review (4/5): good value
work like thought they would