I tried to sign up to Netflix with this card and was told there was a problem with this card.. so may be no good for Netflix ?

it's in fact a good idea to keep in this thread an evidence of which services will accept the cards, I will also post my own findings