I appreciate the easy process, good communication, and happy, healthy puppy I received. I was worried about ordering online with anyone but not having to pay the entire amount up front was comforting. I also got several communications from the shipper which was nice. The woman who delivered my pup was very nice and they delivered at a public location 5 min from my house. My puppy is exactly as described. She was well taken care of and was tail (or nub in her case) wagging within an hour of getting her home. She is transitioning nicely and the vet check was good. I would definitely order again if we get another puppy!