What drives me crazy about things like this is the law passes Dec 18th and you have to buy equipment by Dec 31st to take advantage of this in 2015. Every year congress waits until the very last minute to set tax code which makes it impossible to actually plan for purchases as a small business.