OK, first off the josyticks, not ours, we bought some of those to test but they really aren't any good. It's not the microswitches, it's the inside too. If those are the ones we evaluated they tend to clunk when you move them. You can switch the micros out of lighter ones, but I would agree they are depressing to use. I personally wouldn't use those joysticks and they can be depressing. We sell IL Compacts(same and Happ Supers) on the website for 9.95, I would say those are a better bet. The company that you bought that product from has items labeled as "Happ" that are not even produced by or sold by Happ.
Ok, second the buttons, I wish we had heard about this...
We bought out the remaining stock of these buttons and they were shipped directly from Hanaho Games. They arrived in sealed paper taped Happ boxes that had not been tampered with(single layer of uncut paper tape). Inside there were two micros and two buttons groups. The micros that they arrived with were all Cherry's. Happ model Cherry's. We bought these with the intent of using it to stock Cherry microswitches, which is why we repackaged the buttons with Zippy's, we also wanted to push the 20g Zippy's that we have to get people to try them out. If we sold these with Cherry's(not the e-switches currently used by Happ, or the Zippy's we put on) we would not be selling them for 12 for 12.
I was really concerned by these posts when I was made aware of them. I bought a ton of these buttons. I went back and opened two more boxes to see what was going on, and all the boxes have the unlabeled buttons above. I have been assured that Hanaho never dealt in any buttons other than Happ buttons. However, there was a point when the button production was moved to China, and the age of these buttons would put it at that time frame. I am not sure if that matters, and I will wait to hear back on this issue.
If there is a concern about the quality of the buttons, we are fine taking them back, and/or exchanging them. As for the joysticks, I would not use that model.
BTW... pictures of IL Compacts (not exactly Happy supers, but similar):

