There are plenty of good breeders in CA if you know how to seek them out. For example the CA chihuahua clubs are a starting point
http://www.barkbytes.com/clubs/chihua.htm
Not to mention
www.amrt.net has many of this breed in shelters looking for homes as does
www.petfinder.com. Nationwide petfinder has 3755 dogs listed as chihuahuas needing homes.
I would never buy a puppy online as key in purchasing a puppy is to see the parents as the whole point in purebred breeding is that the pups will be like the parents (or better) in terms of health, conformation, and temperament.
The 895 dollar price is a typical puppy mill pricing situation. Legitimate breeders do not price pups like that. If the puppy is not AKC registered that is another bad sign. If the breeder was willing to ship at 8 weeks that is a poor sign in a chihuahua breeder - most good ones make you wait until the pup is 12 weeks and can live through the flight. I raise another breed but I make people from far away fly to get them and then fly them home under the seat rather than ship them as cargo.
Hopefully you will get a healthy puppy that is typical of its breed but no way to know until he arrives.
There are many online scams. You can see if the phone number traces to a legitimate phone by entering the number into google's search window which will do a reverse look up. If no phone was given and all was done via email this could be a sign of a scam.
Its usually recommended you pay through a third party escrow service that holds your money until you receive the puppy. This site is one such service https://
www.escrow.com/index.asp but there are more.
That way they confirm you have sent the money, but the seller does not get it until you confirm you get the dog.
Hope this helps you!
Please press Accept if you find my answer helpful. Want more info? Just reply on your question!
Bonuses for good work are always appreciated!
Thanks for the opportunity to help you!