I haven't darkened the doorway of a CEF branch in many years! Hate them with a passion X(
I'm based in Bangor so get a lot of stuff from Direct Fixings in Balloo and our main tendered electrical wholesalers are Gordons in Ballynahinch. I would order each size of screw from 1/2" x 8 up to 3"...