Just chatted with an Amazon rep, they wouldn't price match but suggested I use the "I found a lower price" link at the bottom of the 32Gb mem card page. I wonder if they won't price match the 32Gb because it's sold out on GS's site.
EDIT - looks like Amazon is no longer matching the mem card prices as the 16Gb is now $38.45.
It's not that they're no longer matching it. It's just OOS from them.