Really?  Did you get your puppy for $350?  That's a great price for a healthy yorkie pup.  I'm glad you got lucky with your pup!   
 
  
Another thing that tipped me off was the location of the "breeders."  I live in Seattle and one advertised that they were from Seattle...but their address said "Seattle, Washington DC"  Their info was in some serious broken english and I really doubt they are located in the United States!  A lot of nerve!