Have you looked at your local shops? Maidenhead Aquatics sells shrimps, though different branches sell different colours. Maybe give your local shops a ring to see what they stock?
If you want a specific type, you do need to buy on-line. I know that ProShrimp isn't selling shrimps at the moment because they don't trust couriers to get them to you overnight.