I live in the US and would like to buy 90$ in Bitcoins using my bank account or debit card, preferably with the least amount of fees possible. I've come across the following sites that seem legit:
Coinbase
Circle
BTC-e
Are these sites legit? What is the most secure and reliable way to get my money's worth, preferably as fast as possible?
i recommend Coinbase, only 1% fee but it takes about 3-4 business days to receive your BTC.
you could also check on localbitcoins to see if there are sellers in your area, although they are likely to charge a fee of 5-10%.