I recently had an average experience with Twofish....
I recently had an average experience with Twofish. The product I purchased was decent, but it didn't meet all my expectations. The customer service was helpful, although their response time could be improved. Overall, an average company to consider.
