I could be more happy with my purchase from KP! My three pairs arrived happy and healthy. I haven’t even had them a week yet and one of my males gave birth. I was able to get an awesome video. I definitely will only come here for future purchases! I included my male and his new baby! He had over 10 of them!