you should choose it carefully. we can recommend services, but you need to think with your own head. don't forget to read reviews and compare rates.
as for me, I can recommend you changenow.I.m using it to swap btc to xmr, but you can buy btc there too, with your credit card or another crypto
There has been scam accusation thread opened against changenow among others, so, its' not advisable to recommend it to anybody at the moment pending when they will come out and very their selves of the scam level against them.
https://bitcointalk.org/index.php?topic=5034589.0Will love to recommend Localbitcoin which personally is my favorite since i joined the cryptocurrency world.
it was scam against changenow. that guy provided fake ID, although he got a refund