These guineapigs are well taken care of. babies are sold at 4 to 5 weeks, the next heard is short hair and Abyssinian mix. There are no refunds but you may pay a visit to your future guineapig for a fee of 5 dollars to meet them after birth and have early bonding. to make sure there the pet you want.