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.
I sent you a private message with my info (phone number). We can arrange a visit. Also, when the weather cools down I'll let you know and you can come to a basenji pawtee!
Laura