It is performed vaginaly. It's a bit uncomfortable but less so then being checked.
if you are under 12 weeks it is vaginal, more than 12 on the belly
Yup! Done vaginally with a small wand. no worries its painless and better this way when early along :)