Maybe too late now for you as I just noticed this post.
My mothers Aygo which is basically the same car if you mean a Peugeot
107 suffered from similar problems and it is well known the stalk
assembly gives problems.
Removing the bits to get to it isn't really that difficult if you
have the relevant tools.
I found this on a Toyota forum which was one of the best descriptions
of how to do it I found.
http://www.toyotaownersclub.com/forums/topic/159176-guide-how-to-fix-the-indicator-stalk-yourself/
After removal I opened the assemby and cleaned the contacts and
tracks with an electrical contact cleaner ,Servisol Super10 was the
one I had available, and reassembled.
Mothers car is now 6 old and so being able to be a bit more cavalier
with it if the problem reoccurs I now I know where to squirt so
would try that first which could cut down on the disassembly.
However since I cleaned it has remained working fine.
Cost of switch lubricant about £4.
A replacement stalk would have been about £80 plus whatever the rate a
garage would charge , someone well practised in changing it would only
need about an hour if not less.
G.Harman