My order never arrived
My order never arrived. When I tried to go to their support web site it just takes you to their home page. I believe that I have been ripped off. What a scam.
United States
My order never arrived. When I tried to go to their support web site it just takes you to their home page. I believe that I have been ripped off. What a scam.