Dont' kick a gift horse in the mouth..
I don't. I did place a number of orders to take advantage of this offer. Whether they lose money on this or not - it is up to them.
I don't trash talk them specifically, just pointing out better alternatives for some cases. I really have nothing against them, or for them.
Again, my only real problem with them is recent clumsy attempt at spam. If Erin were to create a post and state that AllPcb has free shipping, I'd be thankful. They felt the need to create fake accounts for this.
And yes, in that spam thread, I did trash talk them, because it is a good way to combat spam - just express the negative opinions next to spammers message. This way people coming from the search engines (spammers hope), get something spammers did not want. The same reason that thread was not deleted in a first place. I really do hope that spam damages their reputation.
And just to be perfectly clear - in other contexts, I would absolutely recommend them.