I imagine part of this delay is so management can completely update the website... add some reviews... etc
Just because the PR said shipment is on hold - doesn't mean they told us everything... for example,
the launch was like 3 weeks ago on a monday. well the friday before that a PR said they had to fix the shopping cart on the website. It failed to inform us a brand new website was being launched! It made it sound to me like, SFIO was just updating that old website, the corporate website......
So regardless of the PR.... if this company is smart.... they're doing some things to the website, probably getting more customer service reps, and probably about to launch an internet marketing venture. JMS (just my speculation)