Sound like they tried to make it right and you are happy. Seems like more people not involved in this are more upset than you were. Turner's is what it is, a retail chain. Sound like intermittent mistakes can happen with chain stores, but you also are getting good deals. That is the compromise you make. Pay a lil more and get more specialized service at a M & P store.