Sahih Bukhari | Volume 3 | Hadith Number 321

Narrated by Haklm bin Hizam
The Prophet said, "The buyer and the seller have the option of cancelling or confirming the deal unless they separate."