N
Nicholas Koh
The products manufactured by Balboa Manufacturing ...
The products manufactured by Balboa Manufacturing Co. are of average quality. I have used their products and they are decent. The customer service could be better though. Overall, it is an average company.
注释: