Yesterday I ordered a Cosplay Costume from them, cheap but in style. today I decided to look into them a little more and I keep hearing that there will be many days before I could receive my products I think I can still cancel the order but I am not sure. I ordered a Soul Eater cosplay from them. Does anyone have any experience with them?