So, I ordered STDs from Vista Print on 11/20 and they have already been shipped, less than a week later. I used the slow method (21 days) because everyone on here said their shipping is quick. So... should have them by the end of the week! Can't wait to see them!