I would just get it else where, its not worth the stress. I know its tricky if you are dealing with a shop you normally go to. But at the end of the day you need to get the product quickly and not wait so long.
You guys have got me motivated to purchase another DW fin. I just ordered one, stress free and these fins are good value compared to other brands. What I found with the Drake DW is that it is great off the wind. Its excellent for point to point sailing (across the wind) and points up wind easily as well. Just a good all round fin that does everything. There is a video of Remi talking about these fins. https://vimeo.com/52605084