Well it'd have to be a pretty major corner to cut. The reason is that Filco is considered a Japanese brand, the price reflects that, and the exchange rate for the Yen is not in our favour. I've used my Leopold for 6 months or so now, so I'm pretty used to how it feels, and this CM Storm board felt more solid just getting it out of its box. With the feet up the rubber pads do a way better job at keeping the keyboard stationary than the Leopold pads, though the feet are missing pads themselves for the odd time I flip them out.
I've never used a Filco before, so I don't have any comparisons there. If I had my Leopold and this board in front of me and didn't know there was a price difference, I'm sure I'd still take the CM. The fact that it's literally half the price to my doorstep is mindblowing.