L
Louise Galinet Review of Ibidex
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: