Alva baby website?

Has anyone ordered directly from the Alva baby website? I want to order some diapers directly from there, but am curious if their site is legit and everyone receives their packages?