The Supreme Court ruled that gay marriage is legal in 50 states.
Gay couples can now officially shop the aisles of Costco, the garden center at Home Depot, buy minivans, argue about withdrawals in joint checking accounts and stress over anniversary gifts.