Probably so, it would be nice if they had a social media person peruse this forum. I know they have some type of social media person as they have a Facebook page. I believe I saw the sale via being subscribed to their email list.
Their employees come and go but never stay. Judging by their sales volume discussed in another recent/active thread, I don't think they have enough manpower for what you propose. And what they have, they are probably not paid enough to feel motivated to go the extra mile. If you work for a living... you know what I mean by that.
Fool-proofing serves only one purpose: identify bigger fools.