http://www.decaturdaily.com/decaturdaily/news/051120/meth.shtml the law took effect july 1st dummy and yes we have seen a massive positive effect
The law takes effect January 15, 2006. It's no surprise that you posted a bum link.