Yeah, I have no doubt NetRegistry aren't doing it directly. I've never had this happen with other registrations and I thought NetRegistry was a good company that was aware of this, I mean why couldn't they include this in the price? I would have paid even if it was $1 dearer.
Anyway, I take your point about their marketing, thay could do a lot better though, thanks for your level headed response :)