Cheap way for bulky stuff is ocean freight but it would take you aprx 60 plus days from US.
One can ship anything from anywhere in the world but cheap has it's own disadvantages.
Just ask for a good/fair price not cheap! You don't want to lose your cargo or let it take 4 months to arrive because of cheap ocean carriers that waste time at transhipment ports.
Airfreight is the same.Don't risk booking cargo on very cheap flights and end up losing cargo all the time.Check track record first.
Can recommend the following O/F carriers,
MSC/CMACGM/MAERSK/ECULINE(for lcls)HANJIN/EVERGREEN(very good rates).
Check routing to confirm the ports plied by each in US.
For O/F US, I use MSC cz of contract which means good rates.
One more thing,you can request your supplier to drop the cargo at the port of loading, instead of requesting an agent/carrier to do it because they will mark up on the carriage cost which will in turn affect your price.
Just rem that everyone you encounter wants to make profit out of your cargo.