Hi guys, I read the whole thread and decided to set an appointment with JP and met up with David & Jann earlier this afternoon.
I must say I'm really satisfied with their service. So much so that it was supposed to be like a recce appointment for me to go down to look see look see and understand more like prices diamonds,etc that I went ahead with them and placed a deposit for my engagement ring!
David took a lot of time and effort to explain the various cuts, colour and clarity of a diamond that I think I have enough knowledge now to be a senior staff at maybe Lee Hwa or Goldheart ;p LOL. They really help in educating their customers about all the various things that most mainstream retailers always leave out. For first timers like myself, I strongly recommend you guys to go JP, don't need to buy but at least go and listen for the knowledge before making the decision.
I took some pics of the web of some designs I wanted and worked with Jann to produce my ring. Added features that I wanted and hoping that it will be the perfect ring to propose to my gf! if you cannot decide what style of the ring suits your wife-to-be, bring a recent photo of her and show to Jann! LOL (apparently, he told me he's quite spot-on based on the photo and that was how I chose my ring too

)
Thanks again guys for recommending JP!
Will post pictures once I get the 3D photos from Jann!