Yes, they're legit, but they purposely hold your money for so long to earn interest or something on it. It's safe and secure, but I waited 4 or 5 days for my $100 worth of btc
That's no good, I wonder if they'll get it faster.
Perhaps its a way of protecting themselves from scammers and fraud? I'd guess that if there were instant withdrawals of bitcoin allowed some people would figure out how to scam the system somehow.