This morning has been a roller coaster of affiliate network approvals, rejections, technical challenges and implementations.

Don’t even get me started on the tax forms. Ugh.