There are some premium cards which offer mind boggling offers but they come at a huge price i.e., high annual fee ...