First, welcome to DC and in my opinion that is a very good price. I paid close to 550 for mine over year ago but that was at a local shop though.
How reputable is the dealer you listed? That I cannot answer but that would be my main concern. Not so much the price.