I have been a customer of this company for a while...
I have been a customer of this company for a while now and I must say, their services are just average. The quality of their products is decent, but not exceptional. The customer support is okay, but sometimes takes longer than expected to respond. Overall, an average experience.