S
Soren Norris Review of iTL
I am not impressed with iTL. The website is okay, ...
I am not impressed with iTL. The website is okay, but the prices are too high for the quality of the products. The customer service is also lacking, it took them forever to respond to my inquiries. I don't think I will be using iTL again.
Comments: