After seeing a puppy on Pets4Us, I contacted the seller and arranged to view the pup in a couple of days of contacting her. She was unable to use the site payment app and I used bank transfer to pay a deposit. This was a normal deposit as part of payment. The day before viewing, I contacted her saying we would have to cancel the visit and after much thought would not be buying the pup and I gave our reasons.
The seller is now refusing to return the deposit based on “she could have sold the puppy several times over and that is her compensation.”
Any advice on what to do would be appreciated or do I accept the lost deposit?