I had a very similar experience about 12 months ago, so it would appear things haven't changed much.
Perhaps one word of warning. Do not accept any boxed items that have been opened, or the contents have been removed and apparently supposed to have been checked. It could well mean that it is a returns item, that as been put back on the shelf, for whatever reason. Check with the staff before leaving the store?.