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.