Yes, and I'm so thankful I ran across this thread, because my bank will look at it an provide provisional credit while dealing with Newchu and Paypal. I ordered a month ago, and received no shipment notification, which started my search for answers, landing here. What a scam!
... View more