It is our policy that ALL Deposits are Non-Refundable if buyer cancels until such time till a new buyer is found and pays their full deposit. At that time, Camelot will refund deposit less a $300 expense fee.” Camelot will reconsider this policy in case there is good cause presented for said cancellation.” If Camelot cancels the purchase of a puppy for any reason, a full refund of the deposit will be made.