Kerpow... That told me
Sorry I didn't mean to offend or single you out in particular, just trying to put a point across.
It's quicker to pick up a phone and have a conversation than to bounce several emails backwards and forwards or put postings on a forum. It must take you ages dealing 20 different suppliers.
Fair enough, if you get a bad level of customer service then post away but at least give them a chance to turn it around before you "Slag them off".