Have not heard anything. No phone #, no address, no email address to contact. Can only send an email from their site. Sent an email through their site, have not heard anything back yet. Should I be concerned?