Farnell, when I need more than £50 of stuff to get free shipping, or need a part only they sell.
ebay, when I only need one part, or find a bunch of them really cheap.
Rapid, rarely.
I don't have any electronics stores near me, unfortunately.
Doesnt Farnell require a £20 min order?
no, but they slam you on shipping for small (under £50) orders.