spook listed the best site to go to. It's come up about 5 times so far. conradpdz has a good explanation. There is a lot of fear mongering going on about it. It is a lot of reading and hard to understand for most people. As conrad points out you have to read the exemptions.