Could this be the ultimate Christmas shopping experience?