OK, mine is starting to do the same.
Usually starts every time no trouble, but every now and again I get the dreaded click from the starter, or, it will simply keep turning over without firing.
I have a new barrel so I would have to discount the barrel theory.
This started about 3 years ago and I initially got a new remote from the thieving locksmith along with a new starter which is still on the shelf, then as recently as 3 months ago it started playing up again, so I fitted a new battery to the remote, then 2 weeks ago it started playing up again so I changed to the other remote with no luck.
What I have noticed is if I am lazy with the turn on of the key, I can get the dreaded click, so my first advice is turn the key hard, however, I have found it does NOT play up in any way if I get into the car, insert key, close door and fit seat belt, THEN hit the key to start.
Meaning if I wait 3 seconds or more before starting, no trouble.
Just my findings.