Killed off my credit cards and could not buy my Xbox points via my xbox. Found Gamesbite and got my points by email this afternoon. I understand that if I had been in a hurry for them I could have got them via the live helpdesk first thing this morning rather than wait for the e-mail.
Great service, will be getting my future points from here.