Most of those live nation items do look like crap. To top it off, I just read this following quote at the bottom of the live nation page.
" * To acquire these items you must have purchased SimPoints from The Sims 3 Store. You cannot solely use your promotional SimPoints on these items. Promotional SimPoints are points you received with purchase of a product or that were otherwise awarded free of charge. "
EA won't allow people to spend their "free" points on the items.