T

Timothy Wortman

Hace 1 año

The Howard Company is an average company. I have h...

The Howard Company is an average company. I have had an okay experience with them. The customer service is average and their products are just okay. Nothing too great or excellent about them. Overall, they are decent.

Comentarios:

Sin comentarios