Get the exhaust checked out mate as smelling of rotten egs means the cat is on the way, though saying that, the smell is caused by unburnt fuel entering the cat.
Knowing Fraud as well as I do, they won't do anything to the car unless there is a huge 20 foot neon sign on the roof sayin "the cats knackered"
Good luck and welcome to the pleasures of Fiesta ST ownership