I have seen this in the past. Many stores will not except unless someone knows the bank personally. I also find in odd that you're checks don't have your banks address on them... Every check I or my parents have has the bank name, the branch we primarilly do business with, their address, and phone number. Heck, my parents have checks with their SSNs on them because they were required (until last year) to be on the checks at this bank.
Also, had you arrived earlier in the day, and the store able to verify with the bank by phone, you would probabily have gotten the MacBook, but as it was outside of banking hours, I'd say they did the appropriate thing.
TEG
Also, had you arrived earlier in the day, and the store able to verify with the bank by phone, you would probabily have gotten the MacBook, but as it was outside of banking hours, I'd say they did the appropriate thing.
TEG