I`ve bought gold with both, both were good. Only problem i`ve had was my last order from usfine, they said it would take 4-6hours, 24 hours later they said it would be 2 hours, and it was done 2 hours later. Kinda made me mad, but really overall both have been good. But i have heard a lot of bad reviews about gold4rs, so i would go with usfine tbh.