Anyone here know what the deal is with Road Armor? Are they still making bumpers? I have had one on order from them for around 6 months, but every time I ask where it is, they have various excuses as to the delay. They told me the initial wait period was only 6 weeks...they also have my money!!!!:doh: Have i been ripped off????