Experience was amazing with driver. CitizenShipper charges a hefty fee to use their services that is the reason I am putting a 4/5. My driver was so professional and kept us updated the entire way. CitizenShipper was a huge help getting my pup to me safely and affordably