Shopping for someone else but not sure what to give them? Take the pressure off yourself and give the gift of choice! With hundreds of pairs of socks to choose from here at The Sock Shack Online store and at our brick and mortar store at 564 Congress Street in beautiful Portland Maine, you can let your loved ones pick their own perfect pairs with a gift card. Brick and mortar Gift Cards From $25 to $200, Electronic Gift Cards From $15. to $200. there's sure to be one that's the right fit!