I ordered a foxpro on 12-27-04 and was told it would take 3 weeks maximum to get to me. First I called after the 3 weeks and I was told they were working on it and it would be in my hands within the next 3 or four days because I paid for next day shipping. Now A little over a week later I call them and they told me it was going to be another 2 weeks before they are even going to start my order. !!! I'm not sure if it is miscommunication within the company or just bad business practices but I think it is rediculous to pay that ammount for a caller and be told it would get to you in a certain amount of time and have it end up taking over a month and a half. Now that I'm done bitching I wanted to see if anyone else is having this problem??