Tesco pregnancy test

I was sure this month was our month, my breasts have a burning feeling, sore than before, I've been cramping from 7dpo which isn't normal for me so today at 12dpo I took a test hoping to surprise my hubby as his grandad had just passed away and its his birthday week too! And of course a BFN! As per usual ! Surely 25ml would be able to pick up pregnancy by now!