My package was shiped out on the 20th but didn't arrive until today, wow was it worth the wait!