If you take counter-offer your company is going to remember this issue. Now they are more alert & will look for substitute & you will be nowhere in 6-12 months time. The old company will not trust you nor a consultant. This will be a big problem if future. It is not a question of fees but question of self respect. If you resign, you resign.