Hi there
You are jumping to a conclusion because your order was not shipped. We have a huge backlog of orders at the moment, which means that we have 8800 GT's still in our warehouse but they are assigned to orders such as yourself which will ship tomorrow.
Our website only shows freely available stock, if we actually showed the stock we had onsite in the warehouse it would cause huge issues. At the moment we have BFG, OcUK and Gainward 8800 GT's in stock but they all have orders assigned to them and as such they are not available to order as they are already taken by orders which we have not shipped yet due to backlog as in todays case or the stock is set aside for system builds or testing.
So website stock levels go down as orders are placed online. If we operated a system where website level did not go down until product was shipped then we'd always end up overselling, especially on weekends as no shipping happens then. I hope that makes sense!
Just to add to what has been said by Gibbo regarding anyone that ordered a BFG today I received a web note late this evening that said
Thank you for your webnote. We were awaiting stock of the 8800 GT cards. These have just arrived and your order will be shipping out tomorrow. Regards, OcUK
So looks like it will arrive on Thursday which while is not Wednesday is still pretty good considering I was about to buckle and buy a 3870! 8800 on Thursday is better than no 8800 GT at all in my book!