Hey brother, none of us like to get a jacked up order. Most of us plan these cycles out down to the finest of details. I'm not siding with this source, nor will I ever side with any source over a member, especially if the member is in the right. With that being said, this type of issue should be brought up to the source first. Give them the opportunity to handle it internally and right the situation. Most "good" sources don't ship their own products. At least not the ones that plan on sourcing for any extended periods. Mistakes happen.
Now on the other hand, if ANY source won't make it right after speaking to them, post that shit up. Just have evidence to back up your case.
What I have said above holds true in cases of wrong products delivered. NEVER STAY QUIET IF YOU RECEIVE UNDER DOSED GEAR, FLOATER/DEBRIS, OR ANYTHING IN GENERAL IS "OFF" ABOUT THE TRANSACTION.
That's just my advice to you. You can tell me to fuck off if you want and do/say what you like. I won't be offended. I'm just trying to help ya out.
Edit: JB beat me to it lol.