My last pre-order was the recent VL Challenger. It was fixed and I'm happy with it.....but that will be my last pre-order, unless it's from Third Rail.
I've always hated BTO. My only other preorder was the first Legacy NKP 765 with Whistle Steam....that I was able to cancel after seeing it on Eric's Trains.
I don't buy any locomotive now....without first seeing it and hearing it....if it comes in a purple or orange box.