Are there any transaction fees?

There are usually no fees when Bitcoin payments are processed. Rare, occasional fees may arise from merchants charging small transaction fees or users adding fees to transactions for priority processing. These fees will usually not exceed a few pennies in value and are still much lower than PayPal or credit card fees.