NoMoreRack.com
Took my money without any product
I made a purchase on Nov 18, which it stating it should take 2-3 weeks for delivery. I contacted nomorerack on 12.15 to ask where my package was, and they told me to wait 30 days. They are supposedly backed by a buyer protection, which will only accept disputes up to 30 days, I filed my dispute ...