Is albeebaby.com legit?

If so, why is everything always on sale?? Are the items used? I’m so confused lol