It may not be Jeff's fault. If this is coming through the U.S. mail (especially with lower class mail), it could be a VERY long time to show up. They have had a tendency for several years now (after almost FULL automation) that mail gets lost more often. With "loose bound" articles like magazines and such it could actually have been destroyed by the machines that are supposed to sort the mail.
Also, someone that is responsible for inputting your subrscription information to have messed up some of it, so it could be going to the wrong location.
Now with all that said, it could very well be that he is ripping you off.