Oprah Winfrey is at the centre of a row after a journalist told her $100 was too much to spend on a Christmas present.