This delay is getting a bit ridiculous I can understand a few days or a week but going on 3 weeks now anyone heard back from the company at all??