I ordered some dog food from Badlands on November 29th, thinking it would be a smooth process. They charged my Visa right away and promised delivery by December 6th. Got an email saying it shipped on December 1st with a tracking number. Checked on the 6th, and it was supposedly "out for delivery," but it didn’t show up. Two more days passed, and still nothing. Called them up, and they casually mentioned it never actually shipped. I checked Reddit and the BBB and found lots of folks with the same issues. It’s hard to tell if it's just bad management or if they’re hoping people will just give up. I hope Katherine Heigl isn’t endorsing something so unreliable.