Product review (5 stars): Where have these been all my life!
I wish I knew about these years ago.