I dunno if it's totally Beyond Bike's fault, though June-Feb is pretty crazy. I recently got a gift card from EMS, so I figured I'd order up some '08 Five Tens - they had to special order them and it will taken anywhere from 4-6 weeks at a minimun. I am guessing even longer, more like 2-3 months.
Super grippy of course, comfy, durable. I've been beating on a pair for a good year now and they still look great.
The only downside is that if you plant your foot on the pedal, you better make sure its in the right place - you won't be able to shift your foot around to reposition it without lifting it off the pedal.