OMG, I cant believe still no fins. Why does things have to be so last minute!! For the love of god can they just drop the fins already.