needed size 12 46 46.5 or 47 (depending on make) mtb shoe

My giro privateers are proving a tad too small. They are 46.5 - could use their 47. I am usually a solid 12 - glad to swap mine for a 47 if you happen to have them.