I went through this a few years ago.. Marco told me relay board 500-6700-00 was a suitable replacement for 520-5010-00. It was not. Bought it for a spare and when I needed it did not work so I had to eat the $30.00. As long as you just bought the relay hopefully you get. Your money back unless they waive it because an electrical part.
VND and Goldeneye also use 520-5010-00. Always out of stock..
Hope you get your problem resolved.