Their site and links have been down all day.
Babybazaar
Anyone heard anything?