This is going to turn Facebook into the Amazon for gifts. They capture you exactly at the right point, can (eventually) give pitch-perfect recommendations, and can get the checkout flow down to be completely painless. If they execute on this well (and I expect they will) I would guess most gift purchases will be happening on Facebook in a few years.