I purchased an instant points Xbox live gold subscription after reading some positive feedback. Said that it was instant delivery, I had used a simila…