Yea, they already sent a reply and they will be shipping my pump with a return label asap. I'm not mad at them or anything, mistakes happen and it's not like it was super important or anything.
Right now I'm waiting for the tank and live sand which is shipping FedEx together. Thing is after living here for nearly a month I've never seen a FedEx vehicle. They are supposed to come today.
The salt came today UPS and I misread the description it turns out. I thought it was 55lbs but it's really 55 gallons, so 15 lbs for $35 shipped. I feel a little cheated but that was my mistake. Ah well, the closest town is nearly an hour away that has this stuff so I break even or ahead no matter what.