Did you check with the Delaware Better Business Bureau? While BBB's leave something to be desired, early indications of problems do surface. Some level of protection is always available by using credit cards, especially those with warranty protection. If the transaction is over $1000, I would ask for a bank reference and find out if that bank reference is processing their credit card transactions. If not, the reference is meaningless.