Ya get what you pay for sometimes and it certainly applies here.
I bought one a couple years ago with my old Insight. The buttons would get stuck and the wiring to the buttons was janky at best.
For $30 I didn't expect much and if you're ok with modifying it to work properly then it's fine.
Perhaps his process has improved since I bought one 2-3 years ago.