Bitcoin is a nightmare for both buyer and seller due its volatility, not to mention the difference between exchange rates. You may buy your bitcoin with a specific price but the merchant/payment processor values it differently(lower). Just check bitpay to see for yourself