Joe has his new site up and running. I didn't have time to check everything out, but he has added a bunch of new stuff. Very nice layout and easy to navigate.
Odd, I haven't had any issues with them in the multiple orders I have had with them. I recently placed an order had it in 3 days (received yesterday). But then again, I never had to deal with an order large enough to have a problem with the free shipping. Sorry to hear that you had those issues