IdeelWorld
Consumer Report
Placed an order for wall art work for $1,30.00. Was told by "Alex" to break it up in 2 charges so it doesn't look like fraud. Was told product would be shipped a.S.A.P. After many emails and phone calls, I have yet to receive my product much less a tracking number for which I was told the ...