GRAFT: A new way to shop.