Was wondering if anyone has ordered from these guys before. They had previously posted to reddit about a year ago but their website is still up and running (supposedly having been shipping through Christmas 2018)....
They seem to have a nice selection of RC stims and I know many of us are particularly interested in those.
They seem to have a nice selection of RC stims and I know many of us are particularly interested in those.