Bought mine about 3 weeks ago, had never used pedals before. I really recommend these to anyone considering a hardware purchase. Not to sound like a sales ad for CH, but the Pro Pedals USB are great. Very sturdy, setup easy, and make the whole game more immersive--hasn't really helped my kill rate at all, but made it more fun.
The only drawback (and most pedals likely suffer from this?)is in spite of several rubber pads on the base, they will move around if you get aggressive with them. They definitely won't stay put on carpetting. I took two minutes and screwed a couple of pieces of quarter round trim to my anti static mat on the floor to place them against, and they stay put nicely.
Well worth the money if you're considering it.