Imequsa.com has a rating of 5.0 stars from 1 review, indicating that most customers are generally satisfied with their purchases.
We bought an order for the Xlerator XL, and we received a good deal with them.
The customer service was excellent, and they give us the status immediately, and following up the order. Laura send us the tracking number information immediately and the documents for the part.
Thank you Laura, for your assistance and your support. You deserve more than 5 stars.
Odette Salas (logistics & warehouse manager)
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.