There *is* a Kartmaster parts company in Nipomo, CA that does make heel stops. <shrug> Am a bit surprised as I’ve also never seen direct email used for karting and you might be right that something fishy is going on.
-la (who tries to use an alias with anything posted online…you might remember one)