Mimicon
Consumer Report
I bought an item from this company and they NEVER sent it! They refuse to send me my money back or give me my item! Its been 9 months now! The fbi says they cant help because i bought it through debit and not credit. My local police station says its not fraud, its a lawsuit but that means i would ...