Been trying to contact this company over a problem with an online order for several weeks. The website is down and they're not answering the phone.