What's the best ps3 controller that's not Sony ps3 controller?

Hey I need to buy some controllers but what should I get? I live outside USA and it's hard to find a legit ps3 controller.. I bought a knockoff Sony one but the thumb sticks suck. What should I get?

::UPDATE;;;

this dude on reddit told me about this cool controller but it's like $50 Usd... I said I live in the jungle but it's a concrete jungle.. Theres no monkey but there is monitor lizard and big ass bugs.

I can't buy that now or any time soon. Does anyone know of a cheaper one?