I recently ordered 1000 gold off of ige.com I went through the process of recieving my gold did it completely legit payed my $21.99 and selected the face to face trade option (this is important). After your order is placed you are asked to visit their site and inquire about your order when you are ready to recieve your gold and hit this "I am online now" button and they come meet you in game and trade the gold with you face to face.
So go to their website and log into your ige account. And find the "track your order" button on their homepage click this link. It will take you to a page that shows all your orders. Hit the "I am online now" button under your order they will shortly meet you in game in either stormwind or orgrimar and give you your gold. Wait a while and visit the site again and go to that page and hit "I am online now" and they will come meet you in game and give you more gold for the amount your original order was.
I have been able to use this method 3 times now so I have recieved in total 4,000 gold for only $21.99. I have attempted to use old orders for much larger amounts yet when I hit I am online now it gives me an error saying that the transaction has already been completed. So I believe this will only work for a short while after completing the original order I assume this works because it takes a while for them to update the info on their site.
Good luck getting some free gold!