Update: I sent another email to Spigen (an angrier one) talking about how they are ignoring me and they replied an hour later talking about how the orders are delayed. Mysteriously, I checked my tracking number after, and it is now in transit.
Simple answer:
Order through Amazon. Get it in 2 days. Spigen's is very delayed at shipping the actual order. Amazon packs and ships it within 12hr of ordering. Been a long time Amazon customer.