Back in the days when there were less maps we played every map back to back
Ooh a little higher, now a bit to the left, a little more, a little more, just a bit more. Oooh yes, that's the spot!
I saw an old thread where someone had received a voucher for a microbadge from a friend. Where do I go on the geek to buy/send a voucher to someone else? Or can I directly buy a microbadge and have it sent to someone else?
At the moment the simplest way to do it would to be just gift them the 8 and then they can purchase their own microbadge.
If you really want to do it anonymously then it will need the help of an admin. Admins can gift a microbadge to a user with our without a message. The would probably be gifted to the BGG Userid or something like that (I reserve the right to be corrected by someone with more expertise in the microbadge area, my expertise is limited to buying them and rotating them).