I'm sorry to hear that you guys have had such poor experiences with members of staff in SD (as you can probably figure out, I do work in one). I have worked with some pretty bad people in the 2 years I've been here, so I can quite believe that you've had people treat you that way, though they really shouldn't have.
E: We have to offer you guys catalogues too now, for which I do also apologise, trust me, we don't like having to offer them any more than you like being asked if you want one, but at one point, we were threatened with being given a company investigation if we were caught out not asking people for one.