I would have to also disagree, I am a mechanic and would only ever do the required work, I would ask the client if they would like to have their alternator rebuilt to prevent futrure breakdowns, but I would tell them that it isn't faulty at present. I work to a high standard, when I do something I would do it to the best of my ability, that includes best value for money. That's what quality service means.
good to hear you got to the bottom of the problem, sometimes it's just easier and less time consuming to let the experts look at it, and in this case it was cheaper. Well done
it has most likely got grit in it, if you remove the buckle completely, hold upside down and respray more WD40 inside while working it a bit, do this a few times and retry. if it still plays up, replace it SAFETY FIRST!!
sometimes the reason can be too high settings on your security not allowing cookies to be logged. next time try turning off you firewall temporarily and see if it works then.