I just bought this board several weeks ago and have ended up doing something different so it is not going to be used.
It has the screw terminals and is the same product as sold by Think3dPrint3d here: [
www.think3dprint3d.com]
Asking $80 US shipping included.