Thanks, I found out that on 1 mini account, I got it, with a whooping 18 points I finish 1st ;p
Did anyone else who placed in the top 3 of the realm master not get their prizes in their inventory? Wanted to see if it was just me before I submitted a ticket.