Your call, missing out on a good game. Nothing in that item shop is remotely necessary.
Your choice, naturally, but the item shop is really just cosmetic stuff. I've never felt a need to use it.
I feel I'm missing something. I was unable to browse the TSW item shop without a TSW account. To make a TSW account they want a key. I tried creating another Fumicom account on Age of Conan (free), but that still didn't let me log into the TSW item shop. (I did glean some itemshop info from forums.)
I have a TSW account from either a free weekend or an open beta period. Here are some item shop highlights - $10 for full outfits (very cute stuff), $1-$3 for single clothing items, $3 for 10 extra bank OR inventory slots ($30 to max each). Those were the things that interested me.
There is also AP boosts (no idea what they do). Barber shop & plastic surgeon tickets $1 & $6 respectively. Character rename for $10. Server transfer for $20.
Strictly speaking none of that is absolutly necessary. I personally will prolly have a very hard time not spending a ton on outfits & bank/inventory space. Even now, after Tony's advice, I want to buy the game tonight for the bird and leather jacket! Why couldn't y'all get into Rift?!?!