Ok, don't get upset with me for getting in your business everyone, since I just wanted to help.
I called Dinan directly a few minutes ago, and spoke to the representative there. I told them how upset you guys were on not recieving your rebate checks after such a long time of waiting, waiting, and more waiting. I also told them that most of you all have already got in touch with the rebate center by email, but it was hopeless since you didn't find a solution.
I emailed the representative this specific thread's link. From what I understood, she told me that she would take this issue to Mr. Steve Dinan directly.
I hope Mr. Dinan can solve all your frustrations after my contact with them.
Take care guys.