Source: http://milestalk.com/550-free-british-airways-avios-points-with-first-eshopping-purchase-or-just-50-free-points/