I placed my first order with them last week, and received it six days later. They only had ten of an item I ordered twenty four of (for a price break), but sent the ten they had, and with the percentage discount. I can't complain about that. Their prices, plus the "handling" charge is net with shipping, too.
I'll order from them again.