Razer has awful, awful, awful QA. I have owned several Razer mouses and couple keyboards. With very few exceptions, almost all of my Razer products have fallen apart due to flimsy construction in under a year. Some of them, such as the keyboard, were defective right out of the box.
My latest fiasco was with Razer Orochi, because I needed a portable mouse that could connect via BlueTooth in a pinch. One of the side buttons became defective and wouldn't click. I called Razer RMA and instead of going through the APO system to return it, which would take over a month, I asked if I could have it taken care of locally - I am in Korea and Razer has a big operation here because of the pro-gaming community. I've had every other reputable manufacturer (Apple, Lenovo, Samsung, Gerber, Leatherman) say they were okay with this and made arrangements for me but Razer wanted me to send it back to the states. Which they ended up losing and/or refusing delivery (I had the package marked for RMA exactly as they wanted). Two months later, it gets returned to me via USPS as package refused for no good reason. So fuck Razer. I ought to get my head examined for stupidly buying yet another soon to be defective Razer product knowing that their product was shit.
The only thing Razer gets right is their ergonomics. That, they do right. Everything else, they do wrong.