I will chime in.. I ordered 450.00 of stuff the week before the National Rally not knowing the previous history. I ordered on Weds night, and had ALL the order on Saturday. I emailed them after getting everything, and they admitted to issues in the past ( a lot ) but said they have tried to turn everything around. I know lots of people have had issues, but I would not hesitate to order again.
Just my .02