Biostar support is just as good as all the other manufacturers, lol--which aren't very good to tell you the truth. But Newegg definitely has a good return policy. Should you have any problems, visit the Biostar website.:
They have support there that are pretty detailed as to what to do in case of problems. Lol, they're main headquarters is like 10 minutes away from where I live.
But I've used Biostar before. It was one of my first ever motherboards along with MSI. Never had a problem.