Don't think it's legit.
My inventory doesnt show. I think it's a scam, support can't anwser me in 12 hours, but they say, they are 24/7...
Poland
My inventory doesnt show. I think it's a scam, support can't anwser me in 12 hours, but they say, they are 24/7...