Wow, quick response to that post! I noticed something else. When you click the "Give site feedback" link on the Support drop down it takes you to STI Forums > IWSTI Sponsors > Old Vendors > ImportBoost.com > Post New Thread. I almost created a thread in there before I made that post yesterday. Good thing I was paying attention! Haha.