They are apologizing because they didn't actually state that the card would be LAUNCHED on March 26th in their original release. It was a mistake on their part. They are NOT apologizing for the announcement, nor should they.
Hardware Canucks is focused in-depth reviews of the the latest graphics cards, CPUs, storage, smartphones, notebooks and gaming peripherals. Join us as we unbox, review and benchmark the best computer hardware on the market.