If you are looking to bring in extra cash, selling gold jewelry, diamonds, watches, coins, or gold dental scrap can be a good way to make money, and CashforGoldUSA is one of the first online gold buyers that pop up on a google search in a sea of options. This post outlines why we think that CashforGoldUSA is a quality company, based on company history, customer reviews, ratings by third-party agencies and the overall services offered — especially speed to payment.
Is CashforGoldUSA legit?
Yes! While it’s understandable that you might feel nervous about selling your gold online, CashforGoldUSA is a completely legitimate business.
CashforGoldUSA is our No. 1 recommended best place to sell your gold (and more, including silver and diamonds), for a few reasons:
- CashforGoldUSA pays within 24 hours
- Better Business Bureau A+ rating
- Price match guarantee
- Free return guarantee
- Insured up to $100,000
- Family business with decades of history
- Buys all weight and karat of gold, as well as all diamonds and silver
- 10% bonus if you ship within 7 days
- Get a quote with CashforGoldUSA now >>
CJ Environmental history
CashforGoldUSA.com, CashforSilverUSA.com, and CashforDiamondsUSA.com are owned by CJ Environmental, which was founded by Norm Schneider in the basement of the Schneider family home who still owns and operates the company in Foxboro, Massachusetts with his sons Cory, Stephen, Barry:
“By partnering with a refinery, we can offer the public metal and diamond rates typically reserved for private companies,” Norm told me. Within three years of opening, the company was named to the INC 500, as one of the fastest-growing private companies in the United States.
Aside from top rates, customer service, Norm Schneider says, is the other differentiator for CashforGold and DiamondUSA customers.
“We understand the delicate nature of every transaction — clients trust us with their valuables and family heirlooms, and we recognize that is a big responsibility,” Norm says.
Each customer who gets a mailer receives a tracking number so they can track their shipment through SMS messaging and/ or email based on preference. You get an alert when your shipment is scanned by the carrier, when it is scheduled to arrive and when our shipping department has received it.
“We constantly invite clients to ask questions and work nights and weekends to ensure queries are answered in a timely fashion by one of our in-house jewelry experts,” Norm says. “Some clients have lots of questions, some don't have any, either way we are patient and never pressure anyone to sell. We have thousands of repeat clients, some who have been working with us for over a decade.”
Here are answers to the most common questions people ask about CashforGoldUSA, including a review of my personal experience with the company:
- How CashforGoldUSA works
- What CashforGoldUSA buys
- CashforGoldUSA reviews
- How long CashforGoldUSA's process takes
- Pros and cons of CashforGoldUSA
How does Cash for Gold USA work?
There are more details below, but in short, this is how CashforGoldUSA works:
- Go to CashforGoldUSA.com, enter your name, address, phone number and preferred shipping method.
- Get a FedEx or USPS mailer within a few days — or print a label immediately.
- Send in your item, and get an offer within 24 hours.
- If you accept, get paid immediately by your choice of:
- Direct deposit
- PayPal
- Virtual Visa credit card
- Print-at-home check
- Check mailed via overnight FedEx
- Check sent via USPS First Class mail
What does CashforGoldUSA buy?
CashforGoldUSA buys gold in any shape, form, or quantity, including:
- Broken or whole gold jewelry, including gold rings, bracelets, earrings, gold chains, pins, clasps, necklaces, etc.
- Coin collections
- Gold coins
- Gold bullion
- Raw gold ingots, nuggets, and solder
- Gold wire and scrap
- Gold dental scrap from dentists
- CashforGoldUSA also buys all diamonds, silver coins, jewelry, scrap and bullion, gemstone jewelry, and fine watches.
The company accepts all karats of gold, including 8k, 9k, 10k, 14k, 15k, 18k, 22k, and 24k gold.
CashforSilverUSA
CashforSilverUSA is a sister site of CashforGoldUSA — they share the same family-run parent company, C.J. Environmental, which enjoys an A+ Better Business Bureau rating, high TrustPilot and customer reviews, and the same 24-hour payment and money-back guarantees. Sell your silver coins, silver tableware and flatware and other silver jewelry, dental scrap and other silver through CashforSilverUSA.
Learn about top silver buyers.
Diamonds USA
Diamonds USA (formerly CashforDiamondsUSA), is also a C.J. Environmental company, with the same BBB A+ rating, and 24-hour payment, though specializing in paying high prices for engagement rings, diamond jewelry, necklaces, earrings, tennis bracelets and loose diamonds.
Learn about top diamond buyers.
Cash for Gold USA reviews
As a result of my personal experience and reading through reviews, I can say that CashforGoldUSA.com stands out from other online gold buyers in a number of ways:
- Buys 100% all weight and karat of gold.
- 100% free shipping: Fill out a form requesting an appraisal of your item, and they will send you a prepaid mailer through either FedEx or USPS (your choice), which you can then track, door-to-door.
- Insure all shipments: All shipments are automatically insured up to $5,000, with additional insurance available for items valued up to $100,000 through Jewelers Mutual Insurance. If something happens to your gold during transit, you’ll be compensated for it.
- Insure their facility: Your item is insured up to $100,000 by Lloyds of London while held.
- Founded in 2005, CashforGoldUSA has paid out more than $50 million dollars to people selling their gold, silver, diamonds and jewelry
- Risk-free returns: If you don’t like the amount they offer, you’ll receive your items back at no cost, trackable through FedEx or USPS.
- 10% bonus if you ship within 7 days
- General positive online reputation with more than 1,000 reviews across multiple platforms, decades of business history and features that appeal to the average gold seller.
CashforGoldUSA buys gold online from people looking to sell old gold jewelry, coins, dental scrap, as well as watches, Rolex, and diamonds. They make money by buying the gold at a discount to the scrap value of the metal. They then melt these objects down and sell at a profit.
Cash for Gold USA reviews
BBB rating and reviews
If you were to search for CashforGoldUSA on the Better Business Bureau website, CashforGoldUSA and its sister websites are run by CJ Environmental, Inc., a metal refining company that has been in business since 2005.
CJ Environmental has an A+ rating with the bureau. The profile also shows that the company has an average of 4.53 stars out of 5, based on an average of 75 customer reviews.

At the time of this review, it appears CJ Environmental replied to and addressed all of the complaints filed on the BBB site.
CashforGoldUSA TrustPilot reviews
CashforGoldUSA has 410 customer reviews on Trustpilot, averaging 4.2/5 as of September 2023. Common complaints include too-low of an offer.
Most are very positive, and highlight the ease of use, professional communication, quick process and payment, and fair price. Negative reviews are from customers who didn't get as high an offer as they expected:




CashforGoldUSA customer reviews
Cash for Gold USA is a reputable online gold buyer that has a 98% approval rating from Shopper Approved, based on 355 reviews. Below are a sampling of customer reviews (the most recent is from May 2022):

Get started with CashforGoldUSA.com today >>
CashforGoldUSA process
Selling your gold to CashforGoldUSA is rather straightforward. All you need to do is:
- Visit CashforGoldUSA.com and fill out a form requesting a prepaid mailer be sent to you, free of charge.
- Place your items inside the mailer and send it back to CashforGoldUSA. You can choose to have the mailer picked up at your door (opposed to taking it to the shipping center).
- Your items will be appraised within 24 hours of receipt to determine the value of the gold, and you’ll be sent an offer.
- If you accept the offer, you’ll be paid by either check, bank wire, or directly through PayPal. Depending on which option you choose, you may be paid in as little as 24 hours after accepting the offer.
- If you don’t accept the offer, your item will be returned to you free of charge.
Get an idea of the value of your item before you send it in for appraisal. Just enter the weight and karat of gold into CashforGoldUSA's gold calculator:
It is important to note that this is just for informational purposes, and not a final offer. The only way to get an accurate offer is to send your item in for appraisal.
More on how CashforGold works:
CashforGoldUSA guarantee
CashforGoldUSA always guarantees that if you are not 100% happy with the offer they make for your gold, then you can back out free of charge. They also guarantee that if you have a better offer from a competitor, they will match that offer.
How does Cash for Gold USA pay?
CashforGoldUSA will pay by paper, mailed check, which takes 2-3 business days to arrive, or immediately by Paypal — your choice.
How long does CashforGoldUSA take?
Once you request your free mailer, you should receive it within a day, and the whole process can be completed within 3 days.
Shipping your item to the company will less than 24 hours via trackable FedEx. Once your item is received, it will be appraised within 24 hours and you will receive an offer.
If you receive this offer, CashforGoldUSA will send payment immediately based on your preferred payment method.
Receiving payment by PayPal will be the fastest option, with money deposited in your account immediately. Similarly, you can get paid by Virtual Visa credit card, or print a check at home — which you can immediately deposit at a local branch or ATM, or virtually on your phone.
Payment by check or bank transfer will take a few more days.
All told, you can go from requesting a mailer to receiving cash for your gold within three days total, depending on how quickly you send in your item and how quickly you accept an offer.
You will receive a 10% bonus if you ship within 7 days.
How much does Cash for Gold USA pay?
Ultimately, how much you receive for your gold will depend on the weight and purity of the gold, as well as the current market price of the metal.
As of , the spot gold value in the United States was trading at $ per ounce, or $ per gram.
Here are some recent sales at CashforGoldUSA:

What percentage does Cash for Gold USA take?
CashforGoldUSA does not state on its site or in interviews how much commission it takes.
In general, online gold buyers are more competitive and have lower overhead, so can pay a higher price to sellers. Expect to get 70% to 90% of the spot gold value of your gold when selling. Typically, the gemstone, pearl or small diamonds of less than .2 carats do not have value.
That said, one of the reasons we recommend CashforGoldUSA is that through their sister business Diamonds USA, they also offer competitive prices for diamonds.
I recommend negotiating any offer for your gold or other jewelry, coins or scrap.
Pros of CashforGoldUSA
The benefits of selling your gold to CashforGoldUSA include:
- Ease: Selling your gold is as easy as requesting a mailer, sending your gold in for an appraisal, and accepting an offer.
- Speed: If you accept their offer, you can be paid in as little as 24 hours depending on the payment method you choose.
- High pay: CashforGoldUSA guarantees you'll get the best price.
- If you send in your item within seven days, you can receive a 10% bonus for your gold.
- Price match: CashforGoldUSA will match any offer from a competitor, so you know you’ll always get as much money for your gold as possible.
- Free shipping: CashforGoldUSA will provide a prepaid, insured shipper for you to send in your gold for appraisal, and return your item free of charge if you choose not to sell.
- Many choices for immediate payment:
- Direct deposit
- PayPal
- Virtual Visa credit card
- Print-at-home check
- Check mailed via overnight FedEx
- Check sent via USPS First Class mail
- Hassle-free returns: If you decide you don’t want to accept their offer, CashforGoldUSA will send you your item back without question.
- Accepts a range of items and accepts all weights and quality of metals and gemstones: From jewelry to coins to dental scrap and Rolexes in any karat or weight. CashforGoldUSA will also accept platinum, silver, palladium, watches and diamonds and gemstones through its sister websites. No minimum weight or value.
- Feel good about recycling your gold and silver — which has a much lower environmental impact than mining and smelting.
Cons of CashforGoldUSA
While we recommend CashforGoldUSA, there can be some drawbacks, including:
- It’s not ideal for collectible coins, or, in some cases, branded jewelry: If you have gold coins that have value as collectible or high-end designer jewelry, such as Tiffany, Cartier, Bvlgari, David Yurman, Van Cleef & Arpels, or Harry Winston, we recommend Abe Mor.
- Your offer is based on a single evaluation: CashforGoldUSA appraises each item as it is received and uses this one evaluation to calculate an offer. Take it or leave it. That said, feel free to negotiate, or get your item returned 100% for free.
Other places to sell gold online
Selling your gold can be an excellent way to reach your financial goals, whatever they are, and CashforGoldUSA is an excellent option to help.
This post outlines top gold buyers to consider, and you may also look into local pawn shops for immediate cash, as well as antique or consignment stores that may be intersted in gold jewelry or coins.
Also, here is specific information on how to sell your jewelry, engagement ring, as well as necklaces, earrings and watches.
While it’s understandable that you might feel nervous about selling your gold online, CashforGoldUSA is a completely legitimate, A+ BBB rated business started in 2005.
Ultimately, how much you receive for your gold will depend on the weight and purity of the gold, as well as the current market price of the metal. That being said, CashforGoldUSA guarantees that they will match any offer you have received from a competitor.
CashforGoldUSA buys gold in any shape, form, or quantity, including: broken gold jewelry, gold coins, gold ingots, gold dental scrap, and more.
CashforGoldUSA pays within 24 hours by paper, mailed check, Paypal or ACH bank wire — your choice.
I requested an appraisal kit. The kit is a Fed Ex envelope. Do not be fooled by the promises of safety and insurance. I made a huge mistake in trusting them. I put my jewelry in the envelope and took it to the Fed Ex box in my local Staples as there is no brick and mortar Fed Ex in my town. I dropped it off in the box. When I did not hear for several days I checked with Cash for Gold. They told me nothing has been registered by Fed Ex. They tell me to call Fed Ex. Fed Ex will not talk to me, they say Cash for Gold needs to call them. Cash for Gold will not call them. I called Fed Ex and begged for someone to please just go check the box to see if maybe the envelope got stuck somewhere. They will not do that unless Cash for Gold calls them. Cash for Gold has refused several times to even call Fed Ex to ask them to check the box.
So right now, I am out several thousand dollars worth of jewelry with no one taking any responsibility to even look in a drop off box.
Please do not make the same very expensive mistake I made. Do not trust your valuables to them.
The price you give is the amount we get? Or are there fee’s and percentages taken out?
Hi Kathy – yes the prices quoted here are the prices paid out – the gold buyers have already taken their fee when they quote you.
Do they negotiate
Hi Steph – yes, feel free to negotiate for the best price!