These people will do anything and everything to hold on to your deposit money as long as they possibly can. If you don't contact them, they will make no effort to return your money even though they must by law.
Try to call them and you get voice mail. Try to call their Philadelphia HQ for information and you get sent on a wild goose chase of incorrect phone numbers for employees who no longer work there.
Supposedly only one person responsible for returning refunds and that person is a complete moron and should never be in a position of handling funds for any person or company.