Five Stars
Just what I was looking for. A bit pricy, but you get what you pay for!
Rating: 5 stars