I got the controller today!
Would've been better if it arrived yesterday (my birthday) but hey, nobody's to blame.
The controllers look soo much better right in front of you. Took me a few games to get used to it, but the buttons are loosening up and getting easier to hit.
Thank you Dao!