RioRand reliability?

is anyone familiar with riorand iduinos?

I'm not familiar with them but they look like a Mega2560 clone to me: http://www.riorand.com/catalog/product/view/id/313/s/riorandtm-ramps-1-4-iduino-mega-2560-5pcs-stepstick-a4988-reprap-motor-driver-3d-printer/category/2/

BTW: Supplying a link to the product was YOUR job!