I purchased my mini poodle from this site. They reply fast and Shawn is so helpful with answering any questions or concerns. That only bad thing was getting a hold of some breeders was a bit of a task. You would have to leave a message and they would call back whenever. Other than that I everything was good. I got my puppy shipped to Ohio and he arrived safely on the flight within days. I would recommend buying from this site! :)