I had a decent experience with Om Creations - Indi...
I had a decent experience with Om Creations - India. The products were good overall, but there were a few minor issues. The customer service was helpful in addressing my concerns. I would consider shopping with them again.