Shortcode not accepting atts

To add to the answers in the comments from RH, I found this in the codex (it’s kind of burried deep):

  • Shortcode attribute names are always converted to lowercase before
    they are passed into the handler function. Values are untouched.

This is from:
http://codex.wordpress.org/Function_Reference/add_shortcode#Parameters