Check out DX.Exchange, they seem to be legit. They are fully regulated European exchange with MTR license. They support credit cards, SEPA transfer or Wire Transfer (USD, JPY, EUR, GPB). You can also buy tokenized stocks of Google, Apple, Amazon, Intel etc. Location of exchange is Estonia.