Quick question-
I've had an order placed on Amazon since July 5 and still nothing from them

.
Would it be a better idea to simply wait to get the email that they are available directly from Klipsch and buy them that way? If it's going to take Amazon an extra 3 weeks to get stock from them I might as well just cancel my order with them.
Thanks in advance!