DemonsFx.com
Consumer Report
I ordered the 17mm black rhino contacts, they arrived relatively quickly, but one of them was ripped!!! I have been trying all month to contact them in every single way they offer, but they have refused to respond. The WORST customer service I've ever gotten. 60$ down the drain I guess: ( ...