L

Ibidex is a decent company. They have a well-desig...

Ibidex is a decent company. They have a well-designed website and their customer service is prompt and helpful. I had some issues with my order, but their support team resolved it quickly. Overall, a good experience.

Comments:

No comments