Pregnancy Test

Cheyenne • Hi! I am 26. TTC for baby #1 I have been married for almost two years, our anniversary is August 24th. My husband will be 30 in December.
Which pregnancy test is the best? And where can i get the best deal?