Yeah, Farnell has them, but usually just a few pcs of each and the rest with lead times for extra pcs of about 40 days. For 2000 pcs definitely talk to the sales team..
If you need them fast, it's worth paying that extra 20-40$ for them to send them to you. If they don't want to for some reason, I'm sure some forum members in UK would also be willing to help you - I'd be willing to help you out, but I'm not in the most convenient country to order from with our 24% VAT.