I have had numerous dealings with TMR involving new equipment with both trades and outright purchases. All handled perfectly. I think they did do right on refunding your $$ for the CD player. Who knows, it might have got damaged in shipping that caused the smell.
As for the speakers, I don't think TMR handled this correctly if you successfully purchased them. Basic online sales would flag the item sold and would have updated the inventory as soon as the PayPal transaction went thru. Pretty simple process. They could have validated your sale against the other buyer to see who hit the buy key 1st. Since they probably didn't ship the speakers out yet when you called, if they found out that you were the 1st buyer, they should have sold them to you. If you were the 2nd buyer, then the PayPal transaction should have never gone thru.
As for the speakers, I don't think TMR handled this correctly if you successfully purchased them. Basic online sales would flag the item sold and would have updated the inventory as soon as the PayPal transaction went thru. Pretty simple process. They could have validated your sale against the other buyer to see who hit the buy key 1st. Since they probably didn't ship the speakers out yet when you called, if they found out that you were the 1st buyer, they should have sold them to you. If you were the 2nd buyer, then the PayPal transaction should have never gone thru.