They are a mom and pop operation, so I'm sure their website isn't the latest and greatest and they do run into the same issues as other small outfits. Sometimes they are back ordered on things and sometimes they get a little behind. Their communications are excellent and they verify actual shipping costs on every order. Overall, I can only say good things about the dealings I have had with them.