The buy your own points thing is always a scam unless you just need extra points to top off a purchase (you're 1,000 or 2,000 points short). Just calculate the amount of points it costs by 2.7 Cents, then compare that to the purchase price with the deal. Even with the 40% bonus, it costs a bit...