Yes, mine has Gamecube compatibility.
Yeah, they're very outrageous for those. I was reading up on them. I'm fine with 3rd party brands, as long as they are functional. The chinese ones I received do not work well. You have to mash the D-Pad in order to get it to get your person to move.