Review (5/5): Five Stars
Honestly I have been surprised how well this has worked.