I don't really think they are a scam. After having my account verified it all works great. Yes sometimes transactions get stuck on pending but for me that usually gets resolved under 3 hours.
Only thing I dont't like is their exchange rate which translates into a fee of 3-5% when loading your card.