I’ve bought a bunch of CDs, cassette tapes and LPs from third party sellers on Amazon. The only problem I had was when one of their bigger sellers sent me the wrong CD - the price was refunded promptly. Shipping costs/speed have been fine.
In my experience the savings virtually always make up for the free shipping when dealing directly with Amazon. Usually you save considerably.