Hi Marcia - I moved this to our support forum - feel free to come here any time you have a problem or question on the tech part of the site.
Checks are slow because they have to process them through accounting in California, tell our support team, and then they have to let me know we have one and who it's for. I will check on this for you and update you!
For next year - you can instantly renew without a PayPal account with a credit card if you'd like.