A little Googling turned up the fact that the Better Business Bureau gives them an F rating for delivery issues (shocker!) and put them on their list of ten worst companies in Charlotte, NC. I also came up with names and what appear to be home addresses for the owners. You might try contacting the Better Business Bureau to see if they can help.