Yea i have the B3
Yea good luck gettin that thing out, i have a friend who has the b1 and his came right out, mine on the other hand wont come out and i tried the same thing you did and i got nothing, but befor you put it on keep trying because now i have it on the car its harder for me to try!!!