I recently purchased my Badmans and Tailends from Otticanet, both significantly cheaper than anywhere here including ebay. They shipped FedEx Express for free and arrived brand new in sealed boxes. I've been in touch with their customer service with a couple of questions and they always got back to me within a day or two. Having said that, I think the trick is to only order items that show as "In Stock"...some Oakleys (like Madmans currently) are listed as shipping within 5-10 days which is probably just a default estimate as the when they'll get them back in stock.
Right now I'm waiting to see if they get the Madmans back in stock, and also hoping they pick up the Tailhooks.