Sneak peek or wait?

Be
I'll be 12wks on Friday. For a few reasons I had to cancel my first tri screening. Now I wonder is it worth it to buy a test from Amazon to find out the sex? Or should I just wait for the 20wk scan??