I also read the rip off report. That was one of the articles on the net along with a court case against the design house chloe which resulted in a dismissal of the case. Chloe were accusing them of selling knock offs of their bags. I have checked the website again and its accessible again but i would love to know whats going on! Even though the court case documents said that the case was dismissed, it said they had filed for bankruptsy so i wonder why their website is still up???
Its a bit dodgy. I cant believe i almost bought stock from them recently.
If you are aware that they have or intend to file for bankruptcy, do not under any circumstances place an order now.
It is a mine field trying to negotiate good solid reliable suppliers, and even after you manage to dodge all the scams and the straight out bad suppliers, there are situations where suppliers have been perfectly good in the past have issues that cause these type of situations to arise.
Good research on your behalf looks like it's possibly saved you some cash in this situation, but far better to play it safe for now either way.