Setta CORP is an average company. The products are...
Setta CORP is an average company. The products are decent, but nothing special. The customer service could definitely use some improvement. Overall, it's not bad, but there are definitely better options out there.
