Pretty good 65% Programmable mechanical keyboard from Kbdfans.
Considered a good starting point for people who want to get into compact keyboard but cannot part with the arrow keys just yet.
Sold on Massdrop. Cheapest is plastic case with blank keycaps. Prices vary with your options. And estimated Ship date is Aug 30.
Notes from Massdrop:
Switches: Cherry MX, Gateron
Keycaps: PBT with top-printed legends
Case material: Black ABS
USB key rollover
Multimedia keys: Fully programmable
Switch mount type: Plate mount
Primary Interface: USB
Angled case design
Dimensions, assembled: 12.3 x 4 x 1.7 in (31.2 x 10.2 x 4.3 cm)
Weight, assembled: 22.5 oz (638 g)