What explains my order placed on May the 7th that I still haven't received? Here we go with the Dave apologists now. No one ever said he screws everybody. He might do 99% of his customers right, but that doesn't mean its okay that screw the other 1%.