If the points are used I don't see what if anything they can do. The content will be downloaded from marketplace so it will already be on your hard drive. I suggest using them soon though
and boom goes the dynamite....
PM me for trades on $20 off GS online order and $10 off 12 month Xbox Live Card at Amazon.com