R

Rebecca Huerta
Review of Armilla

7 months ago

The company's website provided all the necessary i...

The company's website provided all the necessary information, however, the overall experience was just okay. The customer service could have been better and the products were average.

Comments:

No comments