When it comes to Flowstar CORP, I have mixed feeli...
When it comes to Flowstar CORP, I have mixed feelings. On the one hand, their products are of good quality and their website flowstar.com is user-friendly. On the other hand, their customer service needs improvement. I found it difficult to get a response to my inquiries. Overall, I would say Flowstar CORP is an average company.
