Source: http://www.raytravelsfree.com/beginners-guide-to-travel-hacking-how-to-get-at-least-90k-amex-mr-points-and-20k-spg-starpoints/