I needed to replace my camping mattresses for a 2 week camping trip out east. There was low inventory at one store and buying online for store pick up not available. So I called end of day Friday to put 2 on hold for pick up at open of business Sunday morning. They agreed. Then I get a call to say they were selling them to someone else in the store. What is the purpose of putting things on hold? If you give your word to a client, and revoke it you are tragically damaging their trust in you. I would have paid for them over the phone, but it was presented to me as "too bad so sad".