worth the price
Does the job 100 times better than I could.
Rating: 4 stars