The first thing I'd like to point out is that this is not a scam site. My low rating is for their annoying practices and poor customer service. For those just looking to buy services in a time of high stock, this site will more than likely be fine for you. I, however, tried to make a purchase for gold when the world switched to D3, after a lot of suppliers focused their attention elsewhere. This is unfortunate, but by no means G4G's fault. What -is- their fault is how they're unable to check stock on their servers and give even a ballpark estimate on how long it will take to receive your order. They all say the same thing (in broken, and sometimes snarky-sounding English): We can't give out time estimates.
I understand not wanting to guarantee something, but every other online company has to give you a time estimate. This seems to be the only industry allowed to get away with something like that. If you want security for a little bit more money, just go with IGE.