I went back to Tommy Print to get it printed. Surprisingly, the price remains the same, 200 pieces for S$60. However, when I went to collect the name cards, they gave me an extra box of name cards! They said it was extra and normally they do print extra for their customers. In my case, the extra seems pretty a lot, it almost seems like I am paying S$60 for 300 pieces!
Thank you Tommy Print!