It is narrated from Sayyiduna Abu Hurayrah (may Allah be pleased with him) that he said: "The Messenger of Allah (peace and blessings be upon him) forbade going out to meet the caravans bringing goods for trade (before they reach the market), and if someone meets them and makes a purchase, then when the owner of the goods reaches the market, he has the option (to uphold or cancel the deal)."
Imam al-Tabarani (may Allah have mercy on him) said: "No one narrated this hadith from Ayyub (may Allah have mercy on him) other than Ubaydullah bin Amr (may Allah have mercy on him)."