Originally contacted them thru a webform on their website. Prices for Teacup Yorkies too good to be true, plus they are offering free shipping on top of it? Price per dog $550. Communicated through text message. Very unprofessional. Gave me a good reason to feel suspicious. I googled the phone number and found it linked to reports of fraud.