We couldn't ship our puppy via plane due breed restrictions, so after searching for the service to use we went with CitizenShipper. Web site is very straight forward and easy to use, we immediately started getting quotes that were lower than from other services due to CitizenShipper taking fixed lower cut from driver's fees. Booking process was straightforward and simple as well. Highly recommend this service to anyone.