I've just had a look at it on iplayer, and the information is a bit confusing. Car Share is, indeed, scheduled to start on Wednesday, 29. April, but a clip of episode 1 can be seen now. The release date is given as 20. April, but I don't know what that means. I suspect that the BBC have given out misleading information, but they are convinced that they are being helpful, which they are not. So, gina32, I don't think that you are doing anything wrong. Grit your teeth and wait.