I am not sure if I should keep waiting, and if it doesn't come, is there anything to do? I mean, its only like 3 bucks, but still, i dont wanna send in more money for no reason... any ideas? or did any of you wait over 2 months for it? said 4-6 weeks.