The fees are high for one (of both) of the two reasons:
1. Your transaction size (received multiple micro payments)
2. The bitcoin network is having a lot of traffic (many transactions - could be a spam attack as well)
I'm not talking about the transaction (size/amount) but i guess your 2nd reply was Reasonable