D
Deb Freeman Review of Importadora santa elena limita...
I ordered some products from Importadora Santa Ele...
I ordered some products from Importadora Santa Elena Limitada and I must say, their service was average. The delivery was on time but the packaging was not great. It could have been better. Overall, it was an okay experience.
Comments: