Having read all the reviews on here I went to the ysl counter the other day for a sample. The girl colour matched me as a B20 but didn't have any samples in stock, so gave me a BD40 instead. I tried it today and I love it, it's lasted all day and made me look really glowy. To my eyes, the BD40 looks exactly the right colour, but obviously it wasn't what I was matched to. Also it SOUNDS scarily dark, if you see what I mean. I usually use the second colour up in most high street foundations, and am neutral/golden toned, if rather winter-pale at the moment. Do I need to test the B20, or is it feasible that i'm a BD40 in that particular foundation?