It has been argued that holiday giving destroys value due to mismatching gifts.[9] The most efficient way to keep value in gifting would be to give cash; however, this is socially acceptable only within limits. Gift cards, to a degree, may overcome this problem but have certain pitfalls.