I agree with the others that this is not a common practice among BCOA breeders. I am sorry that this happened to you and yes, you should get your deposit back.
Have you considered adopting from BRAT? I adopted my Jojo from BRAT and she is wonderful…they have puppies sometimes but they are not usually listed on the adoption page...you need to contact the adoption coordinator in your state or closest to your state about a pup...