Long story short, I've called Samsung everyday since I've placed my order, inquiring about my tracking number. I've been told that it's being shipped out that day multiple times. Finally yesterday, the gentleman said he was going down to the war...
I just got shipping confirmation and tracking number. The number i was calling is 1 800 757 0280 and option 4
TWRP. Also I did try wiping dalvik and cache.
sounds stupid, but try whiping it like 2-3 times in a row and then reboot