Product review (5 stars): Five Stars
These things fully meet my expectations!!!  They even got earlier than I thought they would.