Not a frequent traveler? Not a problem. You can still rack up miles and hotel points.
Here are five things you already do — shop, eat, pay bills, drive, give to charity — that can help you get free flights and hotel stays. Bonus: You can earn these miles in less time than it takes to board a plane.

Read more on the New York Times