Revival Animal is my main source of supplies. I've never had a problem and they ship immediately. Once they sold me a dull blade, they sent me a new one and didn't require me to send the dull one back, great customer service.
I also like the fact they answer the phone on the first ring, no prompts to listen too!