Kristin Hostetter
http://www.backpacker.com/gear/ask_kristin/advice in 'Don't Forget the Duct Tape'
http://www.amazon.co.uk/Dont-Forget..._B001KMMIES_1_2?ie=UTF8&qid=1368449173&sr=1-2 is to use 'Seam Grip'
http://www.amazon.co.uk/Mcnett-McNe...UTF8&qid=1368450719&sr=8-1&keywords=seam+grip (I got mine in Blacks), and do the following:
You should make sure the area is dry and clean (alcohol wipes are recommended), and undo the value (pressure inside the mat might force the adhesive to bubble if if the mats inflated), the sqirt a dollop of Seam Grip over the hole and let it dry overnight. Apparently you can put a few drops of water with the Seam Grip to quicken curing time, but if your at home (rather than making an emergency repair), probably best to just give it time.
For larger holes you can use a patch from Tear-Aid or Tenacious Tape (US makes, but I'm sure you can get them on the web), and then use the Seam Grip afterwards.
The book is a real bargain, particularly if you get it from the 'New and used' on Amazon. Her new book is pretty good, but it covers much the same thing, but with colour pictures.
If the repair doesn't work, then Alpkit have got mats for mostly around £40. My Thermarest is 11 years old, and is the slightly heavy but comfortable Classic, but Alpkit's are far cheaper than what I paid for mine (and I got it in the States, which was much cheaper than buying it here - in fact they are still 30% cheaper there).