Sometimes you can blame the partnership agreement for that. Some manufacturers will have a MAP (minimum advertised price) and the distributor would be in violation of their contract if they showed it publicly.
Though that just shifts to being a manufacturer problem with the same result. Just saying it may not be the distributor being weird about pricing.