I know that Marvelio say they are located in PA, but (I have used them twice with precisely the same results as yours) I think they are actually in Germany and when you order they ship to PA and then transship to you. I can't remember now what the tipoff was to that, but something in my first order spelled it out. I will say, however, that one of my favorite AMP vendors is 'Medimops', which used to make no bones about being located in Germany (they even used to send me a thank you letter all in German, thank Google). Then they slightly changed their name and now say they ship from New Jersey, but it takes the extra week plus I still get the Dankeschön letter.
I don't care, every disk I have gotten from them has been reasonably priced, well packed, and in better condition than most used CD's that I buy. I don't worry unless time is of the essence. 

Grumble, grumble--
Well, they should say they're in Germany, and I wouldn't have gotten upset.
Although I probably wouldn't have ordered from them, because I picked them on the grounds they were the least expensive on that item among US based vendors, and figured the extra half a dollar or dollar or whatever it is was worth not having to wait the extra time for an order to come in from Europe.
I was in fact beginning to wonder if they actually shipped on the day they claimed, or if had gotten lost in the mail.
I suppose I should go back to Zoverstocks. They may be slow and across the pond, but at least they're honest about being slow and across the pond..
(And Medimops is a vendor I've had a bad experience with--a used CD rated "very good" quality that turned out to be missing the slipcase and having a long scratch. Hopefully, that was a rare occurence--but that's one reason I don't buy used CDs online if I can help it. I want to inspect the goods first, if it's used.)