S
Sashea Lawson Review of Altooro
Altooro has been a disappointment. The website was...
Altooro has been a disappointment. The website was difficult to navigate and the product selection was limited. The customer service team was slow in responding to my inquiries. Not recommended.
Comments: