Product review (4 stars): Just what we needed.
Works fine. Has gotten steadily pricier.