Tapit is actually one of the better ones as far as targeting technology goes. First thing you should do is compare your tracking to theirs. Sometimes you will get non-targeted clicks from these networks, but their system automatically doesn't charge you.
If you are being charged, you should reach out to someone there, show them your tracking info, and inquire why your selected targeting was not delivered. In most cases, assuming you entered your campaign correctly in their interface, you will be refunded for non-targeted clicks.
To answer your question, most networks will have targeting discrepancies due to the imperfect nature of the technology behind mobile targeting. Just aim to work with ones that quickly addresses these issues when they occur.