First of all let me say that Amazon customer service has been second to none in sorting my problems out, they are brilliant.
However, this stick was seriously disappointing.
First stick I received was apparantly considered to be 'damaged in transit' according to the courier however when it arrived at mine it looked completely fine, at most i guess the box could have been dropped but it didn't look like it. Anyway one of the buttons wouldn't work. So amazon sent a replacement straight away on express delivery.
The second stick had an intermittent mic input and the 'A' button was also intermittent, so i just got a refund.
There are either some quality control issues which could be tightened up at Hori, or improvements to packaging and robustness that need to be made so they don't become faulty in transit.
Also in case this helps: I own a Hori EX2 and my friend owns a Hori real arcade pro EX, which have both been fine.