Hmm, this is very strange. All boards have been tested and verified to work before shipping, and the fact that it burned without load (i.e. before you connected it to Pi) is even more bizarre. Off my head I don’t know what happened. You did make sure nothing else was connected, and there were no metal pieces or wires surrounding the board that could possibly short things out, right?