There's a company called "Red Dragon" that has a very solid build generic mechanical keyboard.
I paid $50 for one, and it's the same quality as my $150 ASUS, the only reason it's not my daily driver is that it's a tenkeyless while the ASUS has a number pad.