Someone I know ordered some baby stuff from this company, but now the website doesn't work and the phone rings out. It doesn't look good, I know, but does anyone have any experience of this firm? thanks!