Those are some great prices indeed!
I like to pop to a fairly local store every now and again (cricklewoodelectronics.com for those who are UK or indeed London based), prices are reasonable and only takes about an hour and half rather than 2 weeks..! :)
Then again, their prices are ok but nowhere near as cheap as the ones you got there! Just checked for comparison and their 4046s are 40p, tl062 50p and the 2n5457 90p, quite a difference! Not sure what an interruptor palanca mini is, guessing some kind of miniature switch?
It's pretty mental how a huge city like London doesn't actually offer much choice at all in terms of physical stores, I wouldn't mind spending a little bit more to buy locally.