Hmmmmm this is odd, this is twice in the same day this st has came up. In a GFX card thread they are posted as having 8800GT GFX cards in stock and ready to dispatch. I wondered at the time if this could be correct, as they are out of stock everywhere. Like T-B I have never heard of them until today so I would advise you to do ur research, possibly call them and ask there history and how long they have been trading. Then decide urself if they are worth a punt.
falconcomputers are a store in sunderland and have 3 shops. I have had a system built by them and it is still ok after a few years. I have not had anything online from them as I live a bus ride away and can buy in store.