IceCap U.
Posted
Do not order from this company
Do not order from this company. Ordered these 11 days ago. Have heard absolutely nothing from them. I don't believe they have anyone working customer service as I have sent them messages several times in the past few days. Will probably just do a charge back on my credit card.



