So I know fishpond has a bad rep around here but some people have claimed to get some bargains from them without a problem so I thought I'd give it a go.
On the 3rd of Jan I bought some teeth whitening strips for $37. At the time they said 'in stock' and the order went through. The expected delivery date was the 21st Jan but I wasn't in a rush so I was fine with that.
Fast forward to the 23rd - I get an e-mail saying they are out of stock and that my money will be refunded. After almost three weeks of waiting they finally tell me that it's out of stock!?
Worst of all, I go to their website and the strips are clearly IN stock from the same supplier, but now at the price of $104!
Well, I've learned my lesson. I just hope my chromecast shows up.
My chromecast was shipped after 3 weeks and did show up after 6 weeks only. Wouldn't buy from them again. Exactly same sort of thing as you described is happening with DX now:(