I had a friend send me 100$ btc and it's been over an hour and it's still 0/3 confirmation. I normally get them instantly or 30 minutes tops. Is their an issue?
the entire speed of the transaction depends on the fee you include. if you want to receive the coins within 30min i suggest you tell your friend to include a fee of atleast 10 cents with that transaction.
Anything lower would likely result in waiting hours for confirmations.