localbitcoins have the best sellers rates-wise
But for small amount like when I need to donate for a certain tracker I just use the ATM in spite of their its bad rate