There are actually 10 buttons (4 shoulder buttons) + if you press straight down on the analogue sticks, they register as button 11 & 12.
A friend of mine has this exact controller, but I've never taken it apart.
I ordered a pair.
Not sure where they'll end up, but I will use them.