Try this
linkthis is a club site & has advice etc on the breed & buying a puppy
Please be very careful as there are a lot of people breeding cavaliers for money & the parents should have current eye & heart test certificates(will be on the puppy's KC registration certificate). Please do not buy an unregistered puppy & make sure that you see the mother when you see the puppies, you may have to travel to find a breeder