Ok so I pulled the trigger on this figure from pop culcha. I hope its impressive. This is my holy grail, im an idiot for not pre ordering this figure, but I thought I had more time. This is my first time ordering from them, are the a good place to order, its not like I had a choice lol , awe my...