There are 2 things here which should be classified:
- Spending Crypto
- ExchangingCrypto
Spending crypto is still not an easy task but can be accomplished through various methods. For instance, if you wanna buy anything online you could simply find a person who accepts crypto and can make the purchase for you. Finding the right person is still a tough task as there are too many scammers around. You can find trustworthy people in this forum by looking at feedbacks and trust.
You can also spend crypto by exchanging it for gift cards and vouchers. Google it and you can find sites which accepts crypto and gives you gift cards for the same. Bitrefill is a site which does the specified job. I would recommend doing your own research before using it. Find the link at the bottom.
Exchanging crypto for fiat or other currencies is not that tough these days as there are many exchanges that can exchange your crypto for fiat and other currencies.
As others have already suggested, you can try Localbitcoins to exchange your crypto but beware of scammers. Only trade with highly positive feedbacks.
Bitrefill :
https://www.bitrefill.com/amazon-bitcoin/?utm_source=medium&utm_medium=blog&utm_campaign=gc_amazon_us