What happened with the Vendetta kit/turn key?
Still in business,. Gone? Heard nothing about them in a long time