I think you could probably get these somewhere cheaper for what they charge, considering the quality one you get them.  They are great for keeping your arms and hands warm at work if your office likes to freeze everyone.  My mom got these off of my wishlist for my birthday.