In February my 8800GTS 512 broke with a months warranty left. BFG picked it up from me by FedEx and sent me a broken 8800GT as a replacement. This, of course, went back by FedEx. This morning I got another 8800GTS 512 by FedEx. The invoice said it had come from Aurora Illinois. Having checked the website, this would have cost ~$90. BFG are stupid. They could have sent me a GTX275/285 for the money it cost them to ship my 3 year old card half way round the world.