Last time I saw him post, it was on a thread were people were talking to each other about being slow shippers so that probably tells you something. Poor contact + slow shipping= bad trading.
If you have less than 20 feedback you're sending first.