Can definitely vouch for SMC. Ive bought $450+ in batteries and the RF-160V2 ESC within the last year and the product and service has been 100%. Really there aren't many companies within our realm that don't these days. Just remember that behind the company is a person; treating them respectfully when requesting help goes a long long way. Many of the smaller companies seem to go above and beyond with more personalized service though. I don't think you can go wrong with either company.