A
Add Email Review of Immi
The company's website was user-friendly, but the c...
The company's website was user-friendly, but the customer service response time was slow. Products were good, but shipping took longer than expected.
Comments: