I have mixed feelings about Liz Harris. While some...
I have mixed feelings about Liz Harris. While some of their products are good, others have not met my expectations. The customer service team is responsive but could be more helpful. Overall, I would say they are an average company.