Just got my card. Dont know why I waited so long. Time to brush off all the old gear. Anyone know much about West Coast Hydro. Are they legit? Looking forward to all the knowledge on this site. Peace