Product review (4 stars): Good but expensive
I would have given it 5 stars if it hadn't been for the price!