I had a decent experience with ICG overall. The we...
I had a decent experience with ICG overall. The website was easy to use, but I wish they had more variety in their products. The prices were reasonable, and the customer service was satisfactory. I would consider shopping with them again.