I had mine done at the dealer in MA last year on my 99 with ~32K on it. Just had to pay for a few little thinkgs they were bound to find (nothing is free) but overall the belts were all done for zip. I did hear it was for cars less than 8 years old so I'm not sure how it would be this year for 97-99 cars.
I called Lotus USA to check this all out but then the dealer got pissy with me. I just wanted to make sure it was covered before I brought it in there as if it was not I was going to an independent.