Would not use again.
The first time, my order took much longer than expected and would not contact.
The second time was a nightmare! The order was placed at 8am Friday, 8pm that night still nothing. I reached out to live support and was told it would be less than 24 hours.
About noon the next day, I check in with live support and they tell me 8 hours more and that I'm now "priority" as they were waiting on stock. Mind you, I was also ordering the smallest amount of gold possible.
The 3rd day, near 1:30, I check in again with their sales email, get the run around again to go to live chat and get told that it will be another 24 hours while waiting on stock! At this point I asked for a refund, which I have still not seen posted...
Your millage may very, but I would not waste my time with this company.