spray and go by chemspec. Doesn't always remove it though. Depends how hot the coffee was when it landed on the carpet, the type of coffee (decaf can be permanent) and the age of the stain.
SHIFT by Craftex does an ok job.Must try this Dynamall - sounds too good to be true....
No still don't understand, I must be thick