i've had okay experiences of b grade.. my boss got a 970 for just over 200 quid that works great, and I also got a cheap r7 something a while back for someone.. it came damaged, with a bent pcb! but on a part that didn't actually have anything on it and that thing overclocks like crazy