Is Blue Nile Legit?

Is Blue Nile a legitimate company?

.

Does Blue Nile sell fake diamonds?

Is it safe to buy diamonds from Blue Nile?

Is Blue Nile GIA certified?