The shipping was awful. Has the prime badge, but the estimated delivery date was a week out. Ouch, I decided to go ahead with the order anyway. Despite extremely clear instructions, Amazon's own courier attempted delivery three times to my work, and each time tried to deliver outside of business hours. Then all of a sudden, they lost the package. I had to contact them a few times to get a competent CSR on the phone, after which they sent me out a replacement. They upgraded the replacement to one day shipping, and I received it 10 days after I had placed my order. The esimated time originally was 6 days.
In regards to the keyboard, it is very comfortable, nice and smooth clicking. My complaints are there are no legs, so I had to make my own by super gluing rubber legs to the back side of the keyboard. In addition, the cheap quality keys are not properly attached, so when typing quickly especially, you can hear some of the keys rattle inside of their sockets. Quite annoying and has prompted me to bring headphones to work so I can avoid this assault on my ears. It sounds like a bee buzzing whenever I am typing. I don't know what my coworkers think but I feel bad they are now hearing this noise. But I am happy since now I have a working keyboard!