A couple we know recently set up a cash deposit for their wedding registry. (They live overseas and did it through a bank over there.) But the guests seemed happy with the arrangement, and I thought it was a great idea. Do any card companies (Amex? Visa?) or banks do that in the US? I've seen where people register for parts of their honeymoon, new home, but the honeymoon's paid for and we're not buying a home anytime soon, so really cash would be the best thing in the world. Thanks for the advice!