While the store is legit, it can give you the impression it isn't due to the extremely poor communication.
I joined the Discord channel as recommended on the website to ask staff how long the order would be, but I received zero response!
I made repeated attempts to communicate with staff about my order but did not receive a single response in the 4 days it took for my order to arrive.
Some people were waiting even longer and again totally ignored by staff.
I did eventually receive my Vulture LTI pack but I was beginning to wonder if the site was genuine or just a scam.
Turns out it's genuine but in terms of customer service/processing of orders this store has a long way to go!
Only buy here if you are willing to wait for your ship as it could be a while.