After a couple of hours the stains will be gone and your cup will be ready to rinse and use again. Very heavy stains might need another soak, but even after two uses there ll be no nasty aftertaste.
eBay