Garbage.
Ordered a hoody. Over a month later, it hadn't come, so I emailed them.
They told me it was out of stock, and would be shipped in 2 weeks.
A month later I sent several emails that were ignored, until I said I wanted my money back. Finally, I went to my bank and disputed the transaction. A few days later Visa put the money back in my account.
Then, gamer heaven had the nerve to tell me that they refunded my money.