I’m having the same problem. I ordered some Spider-Man parts in mid November and have not heard a word from them. No response to my emails and their voicemail is full. I just initiated a dispute with PayPal, but I’d much rather have the parts (or at least an idea when they will be shipped).