Late period....

So, I am going to be two weeks late as of Tuesday, and I am just wondering how soon I could buy a pregnancy test.... I have been late before, but I've been a little nauseous and my breasts are so tender... After doing some calculations... I think if I am pregnant. I'm about four weeks into it..