Got mine for the lathe from
http://thedrostore.com/.
Looks as the same hardware but different badge.
Mine was also delivered from Singapore by FedEx. Took a couple of days only.

All that was stated in the sales site was true and the installation turned out really well. (They supply a wast of screws, washers, brackets etc etc)
And even if the lathe probaby would benefit from some TLC and alinement, the bits we making pop out suprisingly true.
Initially I hade some questions before transfering my money. The answers was sent quickly and made sence so I went for the deal and have never reget it since. An absolute MUST have!