I ordered my 1200 XBox Live points from Gamesbite. I had an immediate order conformation and less than 5 minutes later my code arrived. No problems adding them to my XBox Live account. Highly recommended and will buy from again
Note: I think the reason people have codes rejected or marked as invalid is because they buy them from a different country other than their account is registered in. You can't always tell where you are buying from.
To reply as a company, please log in to your business account.