Have you done a search on them? Add scam to their name you might find a few reviews if they've done that before.
Personally, haven't heard about them but have heard similar issues before. So do the research first before investing money into anything new especially money you don't want to loose or not an amount that'll hurt if they aren't legit.
All the best...