damn. that sucks.
i kinda subconsciously look to see if a company will send FedEx. if so, i am leery and will typically shop elsewhere. they are not flexible at all.
i have wasted the exact same time and effort you just spent. i feel your pain. but honestly, i cannot remember the item i shopped, bought and didnt recieve. i let it go, after i disputed the charges.
good luck. i would set my speakers on milk crates before going thru that again.

black ones, to class it up.