It's a rare thing to find a tiny(by tiny I'm just assuming you mean 4 pound range or under?) for anywhere
under the $1500 range. Usually the lower cost ones are purchased by friends of the person they bought them from. I have heard some YT members say they've paid $700 or so but honestly, I think it's really hard right now to find that. Especially if you're looking online. At the 5 pound size they can cost a little bit less(if you're not looking for anything too specific).
Scarily they can cost much more in the $2,000 and up range(I saw one website that had a puppy similar to mine that I paid $1500 for and they wanted $4900

so definately look around). You want to look close to where you live to avoid having to have the puppy shipped because that can add an extra $200 to the cost. Also be VERY careful, a lot of tiny yorkies can be priced in the $400 range but turn out to be scams.
Try your local newspaper so you can actually go and see the puppy and it's parents. You can also look at hoobly.com and only search in your area.
There's a "how much did you pay for your puppy" thread that will show you the big price range. Good luck on your search. If you don't mind an adult dog the rescue idea might get you a tiny in that price range.