Is Alpaca legit?

Taken from: General Questions

support@alpaca.markets is for problems with your account.