I got the pwtoys ghost rider a while ago, i think thoughts are similar, theres a little bit of a learninh curve to getting what youd want from figures like th3se and sometimes you have to fight the figure which is unlike how it would be with a company such as mezco, but they do offer some exceptional pieces. The bike for my ghost rider is awesomeeeee, its ripped right out of the movue
Thats a terrible design. Now I'm glad i didn't get it. As for your glasses just order some off the internet. You can even get goggles to make it more like the animation. Which is what id of had on him .